Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
V SQL sa príkaz `insert Insert do 'používa na pridanie nových riadkov (záznamov) do existujúcej tabuľky vo vašej databáze. Je to jedna zo základných operácií na správu údajov v relačnej databáze.
Tu je rozpis jeho použitia a toho, ako to funguje:
Základná syntax:
`` sql
Vložte do table_name (stĺpec1, stĺpec2, ...)
Hodnoty (hodnota1, hodnota2, ...);
`` `
Vysvetlenie:
* `Vložte do`: Toto kľúčové slovo naznačuje, že vykonávate operáciu vkladania.
* `table_name`: Názov tabuľky, kde chcete vložiť nové údaje.
* `(stĺpec1, stĺpec2, ...)`: Zoznam názvov stĺpcov, ktoré chcete naplniť. Toto je voliteľné. Ak je vynechaný, musíte poskytnúť hodnoty pre všetky stĺpce v tabuľke v poradí, v akom boli definované.
* `Hodnoty`: Toto kľúčové slovo predstavuje hodnoty, ktoré chcete vložiť do zadaných stĺpcov.
* `(value1, value2, ...)`: Zoznam hodnôt zodpovedajúcich uvedeným stĺpcom.
Príklady:
1. vkladanie údajov do všetkých stĺpcov:
`` sql
Vložte do zákazníkov (CustomerID, krstné meno, priezvisko, mesto)
Hodnoty (1001, „John“, „Doe“, „New York“);
`` `
2. vkladanie údajov do konkrétnych stĺpcov:
`` sql
Vložte do zákazníkov (meno, priezvisko, mesto)
Hodnoty („Jane“, „Smith“, „Londýn“);
`` `
3. vkladanie viacerých riadkov naraz:
`` sql
Vložte do zákazníkov (CustomerID, krstné meno, priezvisko, mesto)
Hodnota
(1002, „Alice“, „Johnson“, „Paríž“),
(1003, „Bob“, „Williams“, „Tokio“);
`` `
Dôležité poznámky:
* Počet hodnôt v klauzule „Hodnoty`“ sa musí zhodovať s počtom stĺpcov zadaných vo príkaze `insert do` (alebo celkovým počtom stĺpcov v tabuľke, ak nie sú zadané žiadne).
* Na hodnoty v niektorých databázových systémoch môžete použiť zástupné symboly (napr.?
* Musíte zabezpečiť, aby sa dátové typy hodnôt zodpovedali typom údajov zodpovedajúcich stĺpcov v tabuľke.
Za základmi:
* `Vložte do ... Vyberte`: To vám umožní vložiť údaje z inej tabuľky do aktuálnej tabuľky na základe určitých kritérií.
* `Vložte do ... O Duplicate Key Update": V niektorých systémoch vám to umožňuje aktualizovať existujúce riadky namiesto vloženia duplikátov, ak je porušené jedinečné obmedzenie kľúčov.
`Insert do` je základný príkaz SQL na manipuláciu s údajmi. Pochopenie jeho využívania a variácií je rozhodujúce pre efektívne spravovanie údajov v relačných databázach.