我是SSIS的新人,目前正在尝试做的是从当前时间减少1小时
我正在使用
(DT_DATE) GETDATE()
我的输出是:
27/02/2017 4:24:09 PM
我的预期输出是:
27/02/2017 3:24:09 PM
请有人帮我解决这个问题。感谢
答案 0 :(得分:0)
尝试
DATEADD(HOUR,-1, GETDATE())
答案 1 :(得分:0)
你能试试DATEADD("Hour",-1, GETDATE())
吗?没有DT_DATE
..
答案 2 :(得分:0)
您必须使用以下表达式
DATEADD("Hh",-1, GETDATE())
详细了解DATEADD
<{1}}
旁注:GETDATE()
是一个返回当前日期的函数,不需要使用(DT_DATE) GETDATE()