2

列番号が一致しない CSV を MySQL にインポートする方法はありますか?

月に 1 回、CSV ファイルで更新する MySQL の「Employees」テーブルがあります。「従業員」テーブルに、ニーズに関連する 2 つの列を追加しました。次の SQL ステートメントを使用して、MySQL Workbench を介してテーブル データをインポートします。

LOAD DATA LOCAL INFILE 'EmployeeDump-March.csv' REPLACE INTO TABLE employees
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'

次のエラーが表示されますが、これは完全に正しいです...列番号が一致しません:

Error Code: 1261. Row 1 doesn't contain data for all columns    7.426 sec

2 つの追加フィールドにはデフォルト値があります。

このエラーを抑制して、MySQL に最後の 2 つの列を無視させ、それらをそのままにしておく方法はありますか?

4

1 に答える 1