我需要创建一个 SSIS 包,它将在table(T1)
超过3 个月(基于ALERT_TIMESTAMP
)中遍历记录并将它们移动到另一个table(T2)
我的查询是:
SELECT * FROM T1
WHERE (DATEDIFF([month], ALERT_TIMESTAMP, GETDATE()) > 3)
Alert_timestamp
列是Datetime
格式。例如:'10/26/2012 12:00:00 AM'
当我运行查询时,它应该显示所有早于3 个月的记录,但事实并非如此。