0

変数式を使用して、ssis 変換の日付を動的に生成しています。以下の式は、次のような出力を生成します。

02102014.csv
Expression :
+RIGHT("0" + (DT_WSTR, 2)  MONTH(dateadd("d", -1, getdate())), 2) 
+RIGHT("0" + (DT_WSTR, 2) DAY(dateadd("d", -1, getdate())), 2)
+(DT_WSTR, 4)  YEAR(dateadd("d", -1, getdate()))+ ".csv"

のような値を取得するにはどうすればよいですか021014.csv。年文字列では、最後の 2 つの値のみを取得する必要があります。誰でも私を助けることができますか?

4

2 に答える 2

1

表現:

RIGHT("0" + (DT_WSTR, 2) MONTH(dateadd("d", -1, getdate())), 2) 
+ RIGHT("0" + (DT_WSTR, 2) DAY(dateadd("d", -1, getdate())), 2)
+ RIGHT((DT_WSTR, 4) YEAR(dateadd("d", -1, getdate())), 2)+ ".csv"

結果:

021014.csv
于 2014-02-11T14:23:08.047 に答える