0

次の SQL を対応する SSIS 式に変換して DATE 形式にキャストすることができません

 SUBSTRING(A.FILENAME,13,2)+'-'+SUBSTRING(A.FILENAME,15,2)+'-'+SUBSTRING(A.FILENAME,17,4)

これは私が得ることができる最高のものです

DT_DATE(SUBSTRING(@[User::V_LoadFileName],13,2)+'-'+SUBSTRING(@[User::V_LoadFileName],15,2)+''+SUBSTRING(@[User::V_LoadFileName],17,4))

助言がありますか?

4

2 に答える 2

0

SSIS で Date にキャストする文字列はYYYY-MM-DDである必要があります。
String を Datetime にキャストする場合は、YYYY-MM-DD HH:MIS:SSにする必要があります。

于 2016-06-14T06:01:03.900 に答える