Chyba je samovysvětlující. Váš sloupec supplier_id
nemá výchozí hodnotu. Takže během vkládání nemůže mysql zjistit, co vložit do sloupce supplier_id
. Můžete udělat jednu ze tří věcí:-
1. Přidejte výchozí hodnotu do sloupce supplier_id
Pomocí -
ALTER TABLE `xxx` ALTER `supplier_id` SET DEFAULT NULL
2. Zadejte nějakou hodnotu do supplier_id
sloupec během vkládání.
3. Přidejte do sloupce automatický přírůstek a přidejte do něj primární klíč pomocí kódu :-
ALTER TABLE `xxx` CHANGE `supplier_id` `supplier_id` INT(10)AUTO_INCREMENT PRIMARY KEY;