计算Teradata中特定日期的日期

时间:2014-11-13 16:07:41

标签: date datetime time teradata

如何在Teradata周五计算当周的当前日期?我需要一个通用函数,可以计算任何一周的星期五日期。 感谢

1 个答案:

答案 0 :(得分:1)

在TD14中有甲骨文NextDay,以获得下一个星期五:

NEXT_DAY(CURRENT_DATE-1, 'FRI')

在根据名为day_of_week(或td_day_of_week)的函数计算它之前:

(CURRENT_DATE + 7) - td_day_of_week(CURRENT_DATE + 1)