Błąd jest oczywisty. Twoja kolumna supplier_id
nie ma wartości domyślnej. Więc podczas wstawiania mysql nie może dowiedzieć się, co wstawić w kolumnie supplier_id
. Możesz zrobić jedną z trzech rzeczy:-
1. Dodaj wartość domyślną do kolumny supplier_id
Korzystanie -
ALTER TABLE `xxx` ALTER `supplier_id` SET DEFAULT NULL
2. Podaj jakąś wartość do supplier_id
kolumna podczas wstawiania.
3. Dodaj automatyczny przyrost do kolumny i dodaj do niej klucz podstawowy za pomocą kodu :-
ALTER TABLE `xxx` CHANGE `supplier_id` `supplier_id` INT(10)AUTO_INCREMENT PRIMARY KEY;