今日、次のような固定幅ファイルからの一括挿入があります。
BULK INSERT #TBF8DPR501
FROM 'C:\File.txt' WITH (
FORMATFILE = 'C:\File.txt.xml'
,ROWTERMINATOR = '\n'
)
フォーマット ファイルは各フィールドの幅を設定するだけで、一時テーブルに一括挿入した後、一括INSERT INTO X SELECT FROM temp
変換できない列を変換するために作成しました。
私の質問は、一括挿入で次のような値を変換できるようにすることは可能ですか?
dd.MM.yyyy
OR形式の日付ddMMyyyy
- このような小数値
0000000000010022
(どこにあるのか100.22
)
値を変換するために一時テーブルに一括挿入する必要はありませんか?