0
在Cognos Framework中,我应该使用什么来检索日期而不是DATEPART的日期?我不想遵循ISO。我想要1/02/2016为第6周。使用什么来代替DATEPART来提取当前的星期?
在Cognos Framework中,我应该使用什么来检索日期而不是DATEPART的日期?我不想遵循ISO。我想要1/02/2016为第6周。使用什么来代替DATEPART来提取当前的星期?
如果您想关注商业日历,则需要设置日历表。每个日期有一个记录,每个记录具有日历年中的星期编号和财政年度中的星期编号,以及月份中的星期编号(日历和财政)。您可以通过这种方式设置多个日历(例如,如果您的营销周与您的会计周分开等)。也是设置相对日期字段的好地方(它简化了很多Cognos报告)。
我有一个日历表,但遵循ISO标准进行维护。我还可以做些什么? –
自定义日历表。你必须绘制出日历的定义。如果您无权更改要从中提取主要查询的人,请将其保留在其他数据库中。 – Damienknight
我的团队成员不这样认同。他们希望在框架而不是数据库中完成。我的报告在我使用这段代码时出错: 'WK'+ right('0'+ convert(varchar(2),datepart({wk},(cast([Database View]。[GSDSX_ORDERS]。[AUDAT] ,时间戳)))),2) –