E-gradiva > Računalništvo > Podatkovne baze > a_podatkovne_baze > 16_sql_2 > Stavek INSERT

Prijava

Stavek INSERT

S stavkom INSERT se tabelo doda ena ali več vrstic. Uporabljamo ga za:

INSERT INTO ime_tabele (atr1,atr2,...) VALUES (vr1,vr2,...);

INSERT INTO tabela1 (atr1,atr2,...) SELECT (atr1,atr2,...) FROM tabela2;

Primer stavka INSERT, ki v tabelo Dijak doda zapis "20030","Kovač","Mojca","G4A"

INSERT INTO Dijak (DijakID,Priimek,Ime,Razred) VALUES ("20030","Kovač","Mojca","G4A");

Primer stavka INSERT, ki vsebino tabele Dijak za dijake razreda G2A prepiše v tabelo G2A

INSERT INTO G2A (DijakID,Priimek,Ime,Razred,Rojen) SELECT (DijakID,Priimek,Ime,Razred,Rojen) FROM Dijak WHERE Dijak.Razred=‘G2A';

Stavek INSERT ne uspe, če:

Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik, Milan Podbršček, Janko Harej, Andrej Florjančič