Mozes da stavi da ti je to primary key polje = 0
Kôd:
INSERT INTO tabela VALUES (0, .... )
To mu dodje isto kao NULL sto rece dee.
Osim toga, mozes i kao kod update querija da stavljas
Kôd:
INSERT INTO table SET polje1='nesto', polje2='nesto drugo'
... pa na taj nacin ne moras ni redosled polja da pamtis, kao sto je to slucaj kada unosis sa INSERT ... VALUES. Osim toga mozes da uneses samo ono sto je promenjeno, a ostala polja ce biti ono sto je definisano kao DEFAULT. Ali moras da pazis da u tabeli imas definisane DEFAULT vrednosti. Znaci, umesto
Kôd:
CREATE TABLE a (... ime varchar(20), zip int(10),...);
koristi
Kôd:
CREATE TABLE a (... ime varchar(20) NOT NULL DEFAULT '', zip int(10) NOT NULL DEFAULT 0, ...);