来自源的数据具有字符串数据类型(JAN-2014)我想要有效日期并将字符串转换为日期。我怎样才能在SSIS 2005中做到这一点?
示例:2014年1月。
我想将此日期转换为201401类型。任何人都可以解释我怎么能这样做..
答案 0 :(得分:0)
试试这个: -
SUBSTRING(Col,FINDSTRING(Col,"-",1) + 1,4) +
RIGHT("0" +
(DT_WSTR,2)DATEPART("mm",
(DT_DATE)(SUBSTRING(Col,1,4) +
SUBSTRING(Col,FINDSTRING(Col,"-",1) +
1,4)
)),2)
上述表达式会将Jan-2014
转换为201401
字符串格式。