Določi tabele v poljubni zunanji zbirki podatkov, s katero lahko mehanizem Microsoft Accessove zbirke podatkov vzpostavi povezavo, kot je zbirka podatkov dBASE ali Paradox ali zunanja Microsoft Accessova zbirka podatkov.
Sintaksa
Če želite določiti ciljno tabelo:
[SELECT | INSERT] INTO destination IN
{path | ["pot" "vrsta"] | ["" [vrsta; DATABASE = path]]}Če želite določiti izvorno tabelo:
FROM tableexpression IN
{path | ["pot" "vrsta"] | ["" [vrsta; DATABASE = path]]}Izjava SELECT, ki vsebuje stavek IN, ima te dele:
Del |
Op is |
destination |
Ime zunanje tabele, v katero so vstavljeni podatki. |
tableexpression |
Ime tabel, iz katerih so pridobljeni podatki. Ta argument je lahko posamezno ime tabele, shranjena poizvedba ali sestavljeno ime iz operacije INNER JOIN, LEFT JOIN ali RIGHT JOIN. |
path |
Celotna pot imenika ali datoteke, ki vsebuje tabelo. |
type |
Ime vrste zbirke podatkov, ki se uporablja za ustvarjanje tabele, če zbirka podatkov ni Microsoft Accessova zbirka podatkov (na primer dBASE III in dBASE IV, Paradox 3.x ali Paradox 4.x). |
Opombe
S stavkom IN lahko vzpostavite povezavo le z eno zunanjo zbirko podatkov hkrati.
V nekaterih primerih se argument path nanaša na imenik z datotekami zbirka podatkov. Ko na primer delate z zbirkami podatkov dBASE, Microsoft FoxPro ali Paradox, argument path določa imenik z datotekami .dbf ali .db. Ime datoteke tabele je izpeljano iz argumenta destination ali tableexpression.
Če želite določiti zbirko podatkov, ki ni Microsoft Accessova, imenu dodajte podpičje (;) in ga postavite v enojne (' ') ali dvojne (" ") narekovaje. Spremenljivo je na primer 'dBASE IV;' ali "dBASE IV;".
Uporabite lahko tudi rezervirano besedo DATABASE, če želite določiti zunanjo zbirko podatkov. Te vrstice na primer določajo isto tabelo:
... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];
... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"
Opombe:
-
Za izboljšano učinkovitost delovanja in preprosto uporabo namesto rezervirane besede IN uporabite povezano tabelo.
-
Rezervirano besedo IN lahko uporabite tudi kot primerjalni operator v izrazu.