L'errore è autoesplicativo. La tua colonna supplier_id
non ha un valore predefinito. Quindi durante l'inserimento, mysql non riesce a capire cosa inserire nella colonna supplier_id
. Puoi fare una delle tre cose :-
1. Aggiungi un valore predefinito alla colonna supplier_id
Usando -
ALTER TABLE `xxx` ALTER `supplier_id` SET DEFAULT NULL
2. Fornisci un valore al supplier_id
colonna durante l'inserimento.
3. Aggiungi un incremento automatico alla colonna e aggiungi una chiave primaria usando il codice :-
ALTER TABLE `xxx` CHANGE `supplier_id` `supplier_id` INT(10)AUTO_INCREMENT PRIMARY KEY;