ID、CourseID、CourseTitleという3つの列を持つテーブルがあります。私はCourseIDとCourseタイトルを持ったCSVファイルを持っています。これはテーブル「コース」に挿入されています。このテーブルでは、IDが 'isEntity'に設定されているので、自動生成されます。データをテーブルに挿入してID列を無視するにはどうすればよいですか?今、私はINSERTデータをCSVファイルからテーブル
「バルクロードデータ変換エラー(指定されたコードページのための型の不一致または無効な文字)行1列2(IDを)というエラーを取得しています。あなたにID列を追加
BULK INSERT Course
FROM 'E:\CourseCSV.csv'
WITH
(
FIRSTROW = 1,
FIELDTERMINATOR = ',', --CSV field delimiter
ROWTERMINATOR = '\n', --Use to shift the control to next row
TABLOCK
)
:http://stackoverflow.com/questions/2139069/how-to-skip-columns-in-csv-file-import-into-mysql-table-using-load-data – billynoah