Идентифицира таблиците във външна база данни, с които може да се свърже ядрото на базата данни на Microsoft Access, като например база данни на dBASE или Paradox или външна база данни на Microsoft Access.
Синтаксис
За да идентифицирате таблицата местоназначение:
[SELECT | INSERT] INTO местоназначение IN
{път | ["път" "тип"] | ["" [type; DATABASE = път]]}
За да идентифицирате таблицата източник:
FROM израз_за_таблици IN
{път | ["път" "тип"] | ["" [type; DATABASE = път]]}
Командата SELECT, съдържаща клауза IN, има следните части:
Част |
Описание |
местоназначение |
Името на външната таблица, в която се вмъкват данните. |
израз_за_таблици |
Името на таблицата или таблиците, от които се извличат данните. Този аргумент може да е името на една таблица, записана заявка или резултат от INNER JOIN, LEFT JOIN, или RIGHT JOIN. |
път |
Пълният път до директорията или файла, съдържащи таблицата. |
тип |
Името на типа на базата данни, използвана за създаване на таблицата, ако базата данни не е база данни на Microsoft Access (например dBASE III и dBASE IV, Paradox 3.x или парадокс 4.x). |
Забележки
Можете да използвате IN за свързване към само една външна база данни в даден момент.
В някои случаи аргументът път препраща към директорията, която съдържа файловете на базата данни. Например когато работите с таблици от база данни на dBASE, Microsoft FoxPro или Paradox, аргументът път задава директорията, съдържаща .dbf или .db файлове. Името на файла на таблицата се извлича от аргумента местоназначение или израз_за_таблици.
За да укажете база данни, различна от база данни на Microsoft Access, добавете точка и запетая (;) към името и го оградете в единични (' ') или двойни (" ") кавички. Приемливи са например 'dBASE IV;' или "dBASE IV;".
Можете също да използвате запазената дума DATABASE, за да укажете външната база данни. Например редовете по-долу указват една и съща таблица:
... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];
... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"
Забележки:
-
За по-добра производителност и по-лесна работа използвайте свързана таблица вместо акаунта си.
-
Можете също да използвате запазената дума IN като оператор за сравнение в израз.