|
![]() | P°φkaz UPDATE | ![]() | SQL p°φkazy | P°φkaz DELETE | ![]() |
p°φkaz_INSERT ::= INSERT INTO [schema.]jmΘno_tabulky [( jmΘno_sloupce {, jmΘno_ sloupce }à )] obsah
obsah ::= VALUES ( hodnota {, hodnota }à ) | DEFAULT VALUES | dotazov²_v²raz
Popis
P°φkaz INSERT vlo₧φ do danΘ tabulky jeden nebo vφce zßznam∙. Jsou-li za jmΘnem tabulky uvedena v zßvorkßch jmΘna sloupc∙, pak se zadanΘ hodnoty zapφÜφ po °ad∞ do t∞chto sloupc∙, a do ostatnφch se zapφÜφ implicitnφ hodnoty. Pokud se jmΘna sloupc∙ neuvedou, pak se hodnoty zapisujφ do vÜech sloupc∙ tabulky postupn∞ poΦφnaje prvnφm.
Je-li tabulka prefixovßna jmΘnem aplikace (na stejnΘm serveru), tabulka se hledß v uvedenΘ aplikaci (schΘmatu).
P°φklady pou₧itφ:
INSERT INTO Zamestnan (cislo, jmeno, prijmeni)
VALUES (55, "Jan", "Novßk")
INSERT INTO Zamestnan DEFAULT VALUES
INSERT INTO Zamestnan
SELECT * FROM Kartoteka WHERE cis_oddel = 1
INSERT INTO Zamestnan (jmeno, prijmeni)
SELECT jmeno_n, prijmeni_n FROM Nabor WHERE prijaty
Zßloha dat tabulky do jinΘ aplikace:
INSERT INTO Zaloha.Zamestnan
SELECT * FROM Zamestnan
Viz
![]() | P°φkaz UPDATE | ![]() | SQL p°φkazy | P°φkaz DELETE | ![]() |