こんにちは、フラットファイル接続マネージャーで式列を使用して、動的な名前付けでファイルを生成しようとしています。
ファイル-ddmmyyyyhhmmss.txt
getdatepart を使用できることは理解していますが、hh、mm、および ss を取得するための正確なメソッド呼び出しは何ですか? 誰でもアドバイスできますか?
こんにちは、フラットファイル接続マネージャーで式列を使用して、動的な名前付けでファイルを生成しようとしています。
ファイル-ddmmyyyyhhmmss.txt
getdatepart を使用できることは理解していますが、hh、mm、および ss を取得するための正確なメソッド呼び出しは何ですか? 誰でもアドバイスできますか?
Pragmatic works SSIS Expression Cheat Sheetは良い出発点です。(DT_WSTR, 2) datepart("HH",getdate())
を使用して時間部分 (DT_WSTR, 2) datepart("n",getdate())
を取得し、分 (DT_WSTR, 2) datepart("s",getdate())
を取得し、秒を取得することで、状況に合わせて拡張できます。10 未満の値が 2 桁 (つまり 01 05) になるようにロジックを追加する必要があります。日、月、年については、同等の日付部分をショートカットする関数 DAY() MONTH() と YEAR() があります。 () 機能。