私がやっているのは、からの一括挿入を使用してテーブルに挿入することですcsv
。入力する必要がある列の固定数があります。
コード:
BULK INSERT #TEMP FROM 'c:\temp.csv'
WITH
(
FIELDTERMINATOR = ','
, ROWTERMINATOR = '\n'
, CODEPAGE = 'RAW'
,FIRSTROW =2
)
入力:
A,B,C,D,E
A,B,C,D,E
問題:
E
これらの値を格納する列がないため、値を含む列はテーブルに書き込まれません。これらの値をテーブルに取り込むと、最後の列は次のように表示されます。
D,E
D,E
質問:
E
フォーマット ファイルを使用せずにテーブルに列を挿入できないようにする方法はありますか? OPENROWSET
いくつかの権限の問題があるため、これらの値を取得するために使用できません。