Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.
Vytvoří vytvářecí dotaz.
Syntaxe
SELECT pole1[, pole2[,...]] DO newTable [in externaldatabase]
ZE zdroje
Příkaz SELECT...INTO se skládá z těchto částí:
Část | Popis |
---|---|
pole1, pole2 |
Název polí, které se mají zkopírovat do nové tabulky |
nová_tabulka |
Název tabulky, která se má vytvořit. Pokud je nová_tabulka stejná jako název nějaké existující tabulky, dojde k zachytitelné chybě. |
externí_databáze |
Cesta k externí databázi. Popis této cesty najdete u klauzule IN. |
zdroj |
Název existující tabulky, ze které se mají záznamy vybrat. Může to být jedna nebo více tabulek, případně dotaz. |
Poznámky
Vytvářecí dotazy slouží k archivaci záznamů, vytváření záložních kopií tabulek nebo vytváření kopií, které použijete k exportu do jiné databáze nebo jako základ sestav zobrazujících data za konkrétní časové období. Spouštěním stejného vytvářecího dotazu můžete například každý měsíc vytvořit sestavu měsíčních prodejů podle oblasti.
Poznámky:
-
Pro novou tabulku můžete potřebovat definovat primární klíč. Při vytváření tabulky zdědí pole v nové tabulce datový typ a velikost jednotlivých polí v podkladových tabulkách dotazu, žádné jiné vlastnosti polí nebo tabulek se ale nepřenesou.
-
Pokud chcete přidat data do existující tabulky, místo vytvoření přidávacího dotazu použijte příkaz INSERT INTO.
-
Pokud chcete před spuštěním vytvářecího dotazu zjistit, jaké záznamy se vyberou, prozkoumejte napřed výsledky příkazu SELECT, který používá stejná výběrová kritéria.