エラーは自明です。列のsupplier_id
デフォルト値はありません。したがって、挿入中に、mysqlは列supplier_id
に何を挿入するかを理解できません。 。次の3つのいずれかを実行できます:-
1。列supplier_id
にデフォルト値を追加します 使用-
ALTER TABLE `xxx` ALTER `supplier_id` SET DEFAULT NULL
2。 supplier_id
に値を指定します 挿入中の列。
3。列に自動インクリメントを追加し、コードを使用して主キーを追加します:-
ALTER TABLE `xxx` CHANGE `supplier_id` `supplier_id` INT(10)AUTO_INCREMENT PRIMARY KEY;