Creează o interogare de creare tabel.
Sintaxă
SELECT câmp1[, câmp2[, ...]] INTO tabel nou [IN bază de date externe]
Sursă FROMInstrucțiunea SELECT...INTO are următoarele componente:
Parte |
Descriere |
câmp1, câmp2 |
Numele câmpurilor ce vor fi copiate în noul tabel. |
tabelnou |
Numele tabelului care va fi creat. Dacă tabelnou are același nume cu cel al unui tabel existent, apare o eroare sesizabilă. |
bazădedateexternă |
Calea către o bază de date externă. Pentru o descriere a căii, consultați clauza IN. |
sursă |
Numele tabelului existent din care sunt selectate înregistrările. Pot fi tabele unice ori multiple sau o interogare. |
Observații
Puteți utiliza interogări de creare a tabelelor pentru a arhiva înregistrări, a efectua copii backup ale tabelelor sau a face copii de exportat în altă bază de date sau pentru a le utiliza ca bază pentru rapoarte ce afișează date pentru o anumită perioadă de timp. De exemplu, ați putea crea un raport Vânzări lunare după regiune rulând aceeași interogare de creare de tabel în fiecare lună.
Note:
-
Se recomandă să definiți un cheie primară pentru tabelul nou. Atunci când creați tabelul, câmpurile din noul tabel moștenesc tip de date și dimensiunea de câmp a fiecărui câmp din tabelele subiacente ale interogării, dar nu sunt transferate alte proprietăți de câmp sau tabel.
-
Pentru a adăuga date la un tabel existent, utilizați instrucțiunea INSERT INTO în schimb pentru a crea o interogare de adăugare.
-
Pentru a afla ce înregistrări vor fi selectate înainte de a rula interogarea de creare tabel, mai întâi examinați rezultatele unei instrucțiuni SELECT care utilizează aceleași criterii de selecție.