Megadja egy külső adatbázis azon tábláit, amelyekhez a Microsoft Access adatbázismotor csatlakozni tud, ideértve például a dBASE vagy Paradox adatbázisokat, illetve a külső Microsoft Access-adatbázisokat.
Szintaxis
Céltábla megadása:
[SELECT | INSERT] INTO destination IN
{path | ["path" "type"] | ["" [típus; DATABASE = path]]}Forrástábla megadása:
FROM tableexpression IN
{path | ["path" "type"] | ["" [típus; DATABASE = path]]}Egy IN záradékot tartalmazó SELECT utasítás az alábbi részekből áll:
Rész |
Leír ás |
cél |
Annak a külső táblának a neve, amelybe az adatot beilleszti. |
táblakifejezés |
Azon tábla vagy táblák neve, amelyekből az adatokat lekérdezi. Ez az argumentum lehet egyetlen tábla neve, mentett lekérdezés, vagy egy INNER JOIN, LEFT JOIN vagy RIGHT JOIN művelet eredményeképpen létrejött összetétel. |
elérésiút |
A táblát tartalmazó könyvtár vagy fájl teljes elérési útja. |
típus |
A tábla létrehozásához használt adatbázistípus neve, ha az nem Microsoft Access-adatbázis (például dBASE III, dBASE IV, Paradox 3.x vagy Paradox 4.x). |
Megjegyzések
Az IN záradék használatával egyszerre csak egy külső adatbázishoz lehet csatlakozni.
Egyes esetekben az elérésiút argumentum az adatbázisfájlokat tartalmazó könyvtárra utal. Ha például dBASE, Microsoft FoxPro vagy Paradox típusú adatbázistáblákkal dolgozik, az elérésiút argumentum a .dbf vagy .db kiterjesztésű fájlokat tartalmazó könyvtárat adja meg. A tábla fájlnevét a cél vagy a táblakifejezés argumentumból nyeri ki a rendszer.
Ha nem Microsoft Access-adatbázist szeretne megadni, írjon egy pontosvesszőt (;) a név után, és tegye azt szimpla (' ') vagy dupla (" ") idézőjelek közé. Például: 'dBASE IV;' vagy "dBASE IV;".
Külső adatbázis megadásához használhatja a DATABASE fenntartott szót is. A következő sorok például ugyanazt az adatbázist adják meg:
... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];
... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"
Megjegyzések:
-
A teljesítmény javítása és a használat megkönnyítése érdekében az IN záradék helyett egy csatolt tábla használata javasolt.
-
Használhatja az IN fenntartott szót összehasonlító operátorként is kifejezésekben.