SSIS派生列表达式 - 将datetime变量+字符串变量转换为日期时间

时间:2014-12-04 16:25:11

标签: variables ssis expression derived

您好,并提前感谢您的帮助。

基本上我需要的是一个派生列表达式,它显示以下内容,然后进入SQL表中的datetime字段:

“今天的日期”+“08:00”

e.g。 今天是2014-12-04 08:00
明天将是2014-12-05 08:00

再次感谢你。

马利。

1 个答案:

答案 0 :(得分:0)

如果所需的最终结果是日期时间数据类型,那么这个怎么办?内部DATEADD()获取今天的午夜,外部DATEADD()增加8小时。

DATEADD("hh",8,DATEADD("dd",DATEDIFF("dd", (DT_DATE)0 ,GETDATE()), (DT_DATE) 0))