Ustvarja poizvedbo za izdelavo tabele.
Sintaksa
SELECT field1[, field2[, ...]] INTO newtable [IN externaldatabase]
Vir FROM
Izjava SELECT...INTO je sestavljena iz teh delov:
Del |
Opis |
field1, field2 |
Imena polj, ki bodo kopirana v novo tabelo. |
newtable |
Ime tabele, ki bo ustvarjena. Če je ime newtable enako kot ime obstoječe tabele, pride do napake, ki jo je mogoče prestreči. |
externaldatabase |
Pot do zunanje zbirke podatkov. Za opis poti glejte stavek IN. |
source |
Ime obstoječe tabele, v kateri so izbrani zapisi. To je lahko ena tabela oz. poizvedba ali več. |
Opombe
Poizvedbe za izdelavo tabele lahko uporabite za arhiviranje zapisov, ustvarjanje varnostnih kopij tabel ali ustvarjanje kopij za izvoz v drugo zbirko podatkov ali za uporabo kot osnovo za poročila, v katerih so prikazani podatki za določeno časovno obdobje. Na primer, poročilo »Mesečna prodaja po regiji« lahko ustvarite tako, da zaženete isto poizvedbo za izdelavo tabele vsak mesec.
Opombe:
-
Morda boste želeli definirati primarni ključ za novo tabelo. Ko ustvarite tabelo, polja v novi tabeli podedujejo podatkovni tip in velikost posameznega polja v temeljnih tabelah poizvedbe, niso pa prenesene nobene druge lastnosti polja ali tabele.
-
Če želite dodati podatke v obstoječo tabelo, uporabite izjavo INSERT INTO za ustvarjanje poizvedbe za dodajanje.
-
Če želite ugotoviti, kateri zapisi bodo izbrani, preden zaženete poizvedbo za izdelavo tabele, najprej preglejte rezultate izjave SELECT, ki uporablja enake kriterije izbora.