Vytvorí sa vytvárajúci dotaz.
Syntax
SELECT field1[, field2[, ...]] INTO newtable [IN externaldatabase]
Zdroj FROMPríkaz SELECT...INTO pozostáva z týchto častí:
Časť |
Popis |
pole1, pole2 |
Názvy polí, ktoré sa skopírujú do novej tabuľky. |
novátabuľka |
Názov tabuľky, ktorá sa vytvorí. Ak je novátabuľka rovnaká ako názov existujúcej tabuľky, vyskytne sa zachytiteľná chyba. |
externádatabáza |
Cesta k databáze externá databáza. Popis cesty nájdete v klauzule IN. |
zdroj |
Názov existujúcej tabuľky, z ktorej sú vybraté záznamy. Môže to byť jedna alebo viacero tabuliek alebo dotaz. |
Poznámky
Vytvárajúce dotazy môžete použiť na archiváciu záznamov, vytváranie záložných kópií tabuliek alebo vytváranie kópií na export do inej databázy alebo ich použiť ako základ pre zostavy, ktoré zobrazujú údaje za určité časové obdobie. Môžete napríklad vytvoriť správu o mesačnom predaji podľa oblasti tak, že každý mesiac spúšťate rovnaký vytvárajúci dotaz.
Poznámky:
-
Môžete definovať primárny kľúč pre novú tabuľku. Pri vytvorení tabuľky polia v novej tabuľke zdedia typ údajov a veľkosť poľa každého poľa v podkladových tabuľkách dotazu, pričom sa však neprenesú žiadne ďalšie vlastnosti poľa alebo tabuľky.
-
Ak chcete pridať údaje do existujúcej tabuľky, namiesto toho, že vytvoríte pripájací dotaz, použite príkaz INSERT INTO.
-
Ak chcete zistiť, ktoré záznamy sa vyberú pred spustením vytvárajúceho dotazu, najprv preskúmajte výsledky príkazu SELECT, ktorý používa rovnaké kritériá výberu.