SQL insertion příkazy patří mezi nejběžnější SQL příkazy a následující vám představí tři nejběžnější SQL insertion příkazy pro vaši referenci.
Když vkládáme data do databáze, běžně používané SQL příkazy pro vložení jsou následující:
INSERT INTO table1(id, název, adresa) HODNOTY(1, ygl, 'beijing') - pro T-SQL a PL/SQL;
SELECT id, název, adresa DO tabulky2 Z tabulky 1 – automaticky vytvořte tabulku2, použití T-sql;
VLOŽIT DO tabulky2(id, název, adresa) VYBERTE ID, jméno, adresu Z tabulky1
Zde je stručné vysvětlení třetího SQL příkazu pro vložení, protože sloupce vložené do talbe2 lze specifikovat a zdroj dat lze získat pomocí relativně složitých dotazových příkazů, může být jeho použití flexibilnější, ale musíme také vzít v úvahu, že když specifikujeme sloupce cílové tabulky, musíme vyplnit všechny neprázdné sloupce, jinak nebude možné vkládání dat.
VLOŽIT DO tabulky2 VYBERTE id, jméno, adresu Z tabulky1
V tuto chvíli, pokud vynecháme sloupce cílové tabulky, budou všechny sloupce v cílové tabulce vloženy ve výchozím nastavení a pořadí sloupců po SELECT musí být přesně stejné jako definované pořadí sloupců v cílové tabulce, aby bylo možné správně vložit data, což je snadné přehlédnout a stojí za zmínku. |