Tuvastab tabelid kõigis välisandmebaasides, millega Microsoft Accessi andmebaasimootor suudab ühenduse luua (nt andmebaasid dBASE või Paradox või Microsoft Accessi välisandmebaas).
Süntaks
Sihttabeli tuvastamine
[SELECT | INSERT] INTO destination IN
{tee | ["tee" "tüüp"] | ["" [tüüp; ANDMEBAAS = tee]]}Lähtetabeli tuvastamine
FROM tabeliavaldis IN
{tee | ["tee" "tüüp"] | ["" [tüüp; ANDMEBAAS = tee]]}IN-klauslit sisaldav SELECT-lause koosneb järgmistest osadest.
Osa |
Kirjeldus |
sihtkoht |
Selle välistabeli nimi, kuhu andmed sisestatakse. |
tabeliavaldis |
Andmete allalaadimiseks kasutatava(te) tabeli(te) nimi. Selleks argumendiks võib olla ühe tabeli nimi, salvestatud päring või valikupredikaatide INNER JOIN, LEFT JOIN või RIGHT JOIN liittulem. |
tee |
Tabelit sisaldava kataloogi või faili täielik tee. |
tüüp |
Tabeli loomiseks kasutatud andmebaasitüübi nimi, kui see ei ole Microsoft Accessi andmebaas (nt andmebaasid dBASE III, dBASE IV, Paradox 3.x või Paradox 4.x) |
Märkused
IN-klauslit saate kasutada korraga üksnes ühe välisandmebaasiga ühenduse loomiseks.
Mõnel juhul viitab argument tee andmebaasi faile sisaldavale kaustale. Kui töötate näiteks dBASE-i, Microsoft FoxPro või Paradoxi andmebaasi tabelitega, siis viitab argument tee DBF- või DB-faile sisaldavale kaustale. Tabeli nimi tuletatakse argumendist destination või tableexpression.
Microsoft Accessil mittepõhineva andmebaasi määramiseks lisage nimele semikoolon (;) ning pange see ühe- (' ') või kahekordsetesse (" ") jutumärkidesse. Sobivad väärtused on näiteks 'dBASE IV;' või "dBASE IV;".
Välisandmebaasi määramiseks saate kasutada ka reserveeritud sõna DATABASE. Järgmised read määravad näiteks sama tabeli.
... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];
... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"
Märkused:
-
Jõudluse parandamiseks ja kasutamise lihtsustamiseks kasutage IN-klausli asemel lingitud tabelit.
-
Reserveeritud sõna IN saate avaldises ka võrdlusmärgina kasutada.