SQL - Práce s daty v databázích (DML)
4. Vkládání záznamů - příkaz INSERT
Popis
Příkaz INSERT je určen pro vkládání nových záznamů do tabulky. Pokud uživatel vkládá záznam se všemi atributy, definice sloupců za názvem tabulky není povinná. Za klíčovým slovem VALUES je však potřeba uvádět hodnoty ve správném pořadí. Záznamy lze vkládat i s omezeným výčtem atributů, je ale potřeba mít jistotu, že atributy, jejichž hodnoty se neuvedou, jsou ošetřeny pro vkládání hodnot NULL, případně je u nich definovaná výchozí (defaultní) hodnota. Je možné vložit i více záznamů současně uvedením další série hodnot za klíčovým slovem VALUES, oddělí se pouze čárkou.
Syntaxe
INSERT INTO nazev_tabulky [(nazev_sloupce, nazev_sloupce, ...)]
VALUES (hodnota, hodnota, ...)[, (hodnota, hodnota)];
Příklad