Kreira upit za pravljenje tabele.
Sintaksa
SELECT polje1[, polje2[, ...]] INTO newtable [IN externaldatabase]
FROM izvor
Izraz SELECT...INTO sastoji se od sledećih delova:
Deo |
Opis |
polje 1, polje 2 |
Ime polja koje će biti kopirano u novu tabelu. |
newtable |
Ime tabele koja se pravi. Ako je vrednost newtable ista kao ime postojeće tabele, dolazi do greške koja se može izbeći. |
externaldatabase |
Putanju ka spoljna baza podataka. Opis putanje potražite u odredbi IN. |
source |
Ime postojeće tabele iz koje se biraju zapisi. To može biti jedna ili više tabela ili upita. |
Napomene
Upite za kreiranje tabele možete koristiti za arhiviranje zapisa, pravljenje rezervnih kopija tabele ili pravljenje kopija za izvoz u drugu bazu podataka ili da koristite kao osnovu za izveštaje koji prikazuju podatke za određeni vremenski period. Na primer, možete da napravite izveštaj mesečne prodaje po regionu tako što ćete pokrenuti isti upit za kreiranje tabele svakog meseca.
Napomene:
-
Trebalo bi da definišete primarni ključ za novu tabelu. Kada kreirate tabelu, polja u novoj tabeli nasleđuju tip podatka i veličinu polja za svako polje u osnovnim tabelama upita, ali se ne prenose nikakva druga svojstva polja ili tabele.
-
Da biste dodali podatke u postojeću tabelu, koristite izraz INSERT INTO umesto kreiranja upit za dodavanje.
-
Da biste saznali koji zapisi će biti izabrani pre nego što pokrenete upit za kreiranje tabele, prvo ispitajte rezultate naredbe SELECT koja koristi iste kriterijume za izbor.