データベース A からデータベース B にテーブルを転送する必要があります。テーブルには自動インクリメント列があります。新しいデータベースのテーブルの内容は、自動インクリメント列の値を含め、元のデータベースのテーブルと同一である必要があります。
col1 が自動インクリメント列である次の LOAD TABLE は機能しません。
set identity_insert TableName on;
LOAD TABLE TableName
(col1,col2,col3)
FROM 'file.csv';
次のエラーが表示されます。
列 col1 を挿入または更新できません。オプション 'identity_insert' を、変更する ID 列を含む特定のテーブル名に設定してください。
それでも、identity_insert オプションを設定しています。このコマンドの何が問題になっていますか?