Cognos - 报告函数

Cognos 报告中可以使用各种报告函数。

这些不同的报告函数包括 −

_days_between

此函数用于返回一个正数或负数,表示两个日期时间表达式之间的天数。如果 timestamp_exp1 < timestamp_exp2 则结果将为 -ve 数字。

如何使用

_days_between(timestamp_exp1, timestamp_exp2)

_days_to_end_of_month

此函数用于返回一个数字,该数字表示日期时间表达式 timestamp_exp 所表示的月份剩余的天数。

如何使用

_days_to_end_of_month(timestamp_exp)

_first_of_month

此函数用于返回 timestamp_exp 所表示的月份的第一天的日期时间。

_add_days

此函数用于返回将 integer_exp 天数添加到timestamp_exp。

如何使用

_add_days(timestamp_exp, integer_exp)

_add_months

此函数用于返回将 integer_exp 个月添加到 timestamp_exp 后得到的日期时间。

如何使用

_add_months(timestamp_exp, integer_exp)

_add_years

此函数用于返回将 integer_exp 年添加到 timestamp_exp 后得到的日期时间。

如何使用

_add_years(timestamp_exp, integer_exp)

_age

此函数用于返回从今天的日期(YYYYMMDD 格式,年、月、日)中减去 timestamp_exp 得到的数字。

如何使用

_age(timestamp_exp)

_day_of_week

此函数用于返回星期几(1 到 7 之间),其中 1 是整数_exp 表示的星期的第一天(1 到 7 之间,1 是星期一,7 是星期日)。请注意,在 ISO 8601 标准中,一周从星期一开始,即第 1 天。在北美,星期日是一周的第一天,即第 7 天。

如何使用

_day_of_week(timestamp_exp, integer_exp)

_day_of_year

此函数用于返回 date_ exp 中一年中第几天的序数(1 到 366)。也称为儒略日。

如何使用

_day_of_year(timestamp_exp)

与这些类似,还有各种其他报告函数可供使用。