前提・実現したいこと
『”』で区切られたCSVをSQLServerにBULK INSERTしようとしています。
項目内に改行コードが入ってしまうと正しくINSERTされず困っております。
ご教授お願い致します。
【INSERTしたいCSV】
"no","name","kansou","biko"
"1","taro","またいきたい。","2班"
"2","hanako",”3年3組
楽しかった”,"1班"
発生している問題・エラーメッセージ
【現在のソースで実行する結果テーブル:TOUROKU_TBL 】
|no|name|kansou|biko|
|1|taro|またいきたい。|2班|
|2|hanako|3年3組|
|楽しかった|,|1班|
【insert後の欲しい結果テーブル:TOUROKU_TBL 】
|no|name|kansou|biko|
|1|taro|またいきたい。|2班|
|2|hanako|3年3組楽しかった|1班|
該当のソースコード
【コード】
BULK INSERT dbo.TOUROKU_TBL
FROM '20210328.csv'
WITH
(
FIRSTROW = 2
,DATAFILETYPE= 'char'
,CODEPAGE= 65001
,FIELDTERMINATOR= '"'
,ROWTERMINATOR= '\n'
)
補足情報(FW/ツールのバージョンなど)
【環境】SQLServer2014ManagementStudio
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。