【发布时间】:2019-07-15 15:27:37
【问题描述】:
我正在尝试将 DT_WSTR 的输入转换为 SSIS Derived 列上的 DT_TIMESTAMP,当我这样做时,值不匹配,在一种情况下它可以正确识别年份,但在另一种情况下它认为这一天就是年份
我试过了
(DT_TIMESTAMP)((DT_WSTR,4)YEAR([Data Hora]) + RIGHT("0" + (DT_WSTR,2)MONTH([Data Hora]),2) + RIGHT("0" + (DT_WSTR,2)DAY([Data Hora]),2) + (DT_WSTR,10) Time_Column)
没有成功
08-04-19 15:31:27 这是我输入的内容,有时它会将 19 正确识别为 2019 年,但有时它认为 08 是年份,所以它输入19/04/2008,我想要第一个。
我希望在dd/mm/yyyy hh:MM:ss 中正确获取日期。
【问题讨论】:
标签: sql-server ssis expression etl derived-column