Domov arrow 3. MySQL arrow 3.6. Pregled štirih osnovnih SQL ukazov arrow 3.6.2 INSERT


3.6.2 INSERT Natisni E-pošta
Ukaz INSERT se uporablja za dodajanje novih zapisov v podatkovno zbirko. Splošna skladnja je naslednja:

INSERT [INTO] ime_tabele (imena_stolpcev) VALUES (vrednosti)

Beseda INTO je neobvezna. Imena stolpcev in vrednosti sta seznama ločena z vejico in oba morata biti v istem vrstnem redu. Primer:

INSERT INTO vreme (Ljubljana, Maribor, Kredarica) VALUES ('sončno', 'delno oblačno', 'megla')

Vzrok za to nenavadno skladnjo je omogočanje vnos več kot enega zapisa naenkrat. V naslednjem primeru je vsak zapis v ločenem skupku oklepajev, z vsakim skupkom ločenim z vejico:

INSERT numbers (x,y) VALUES (10,20), (20,30),(30,40),(40,50)

Vsak stolpec, ki ga ni v INSERT poizvedbi, je postavljen na privzeto vrednost. Nikoli ne določi eksplicitno vrednost za primarni ključ, kjer je stolpec postavljen na auto_increment. Ime tega stolpca naj ne bo v INSERT stavku.
 


© 2007-2008 PHP, MySQL, XML, OOP, varnost