Izveido tabulas veidošanas vaicājums.
Sintakse
SELECT lauks_1[, lauks_2[, ...]] INTO newtable [IN externaldatabase]
FROM avotsPriekšrakstam SELECT...INTO ir šādas daļas:
Daļa |
Apraksts |
field1, field2 |
To lauku nosaukums, kas jākopē jaunajā tabulā. |
newtable |
Izveidojamās tabulas nosaukums. Ja newtable ir vienāds ar esošās tabulas nosaukumu, rodas slazdojama kļūda. |
externaldatabase |
Ceļš uz vienumu ārēja datu bāze. Ceļa aprakstu skatiet klauzulā IN. |
source |
Esošās tabulas nosaukums, no kuras tiek atlasīti ieraksti. Tā var būt viena vai vairākas tabulas vai vaicājums. |
Piezīmes
Varat izmantot tabulas veidošanas vaicājumus, lai arhivētu ierakstus, veidotu tabulu dublējumkopijas vai veidotu kopijas, ko eksportēt citā datu bāzē vai izmantot kā pamatu atskaitēm, kurās tiek rādīti dati par konkrētu laika periodu. Piemēram, varat izveidot atskaiti Ikmēneša pārdošana pēc reģiona, palaižot vienu un to pašu tabulu veidošanas vaicājumu katru mēnesi.
Piezīmes.:
-
Iespējams, vēlēsities definēt primārā atslēga jaunajai tabulai. Kad veidojat tabulu, lauki jaunajā tabulā manto datu tips un lauku izmēru no katra lauka vaicājuma pamatā esošajās tabulās, bet citi lauku vai tabulu rekvizīti netiek pārcelti.
-
Lai pievienotu datus esošai tabulai, izmantojiet priekšrakstu INSERT INTO, nevis veidojiet pievienošanas vaicājums.
-
Lai uzzinātu, kuri ieraksti tiks atlasīti, pirms palaižat tabulu veidošanas vaicājumu, vispirms izpētiet priekšraksta SELECT, kas izmanto tos pašus atlases kritērijus, rezultātus.