Предложение IN

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Определяет таблицы в любых внешняя база данных, к которым можно подключиться с помощью ядра базы данных Microsoft Access. К ним относятся базы данных dBASE, Paradox и внешние базы данных Microsoft Access.

Синтаксис

Чтобы задать результирующую таблицу, используйте следующий синтаксис:

[SELECT | INSERT] INTO получатель IN
{путь | ["путь" "тип"] | ["" [тип; DATABASE = путь]]}

Чтобы задать исходную таблицу, используйте следующий синтаксис:

FROM выражение_таблиц IN
{путь | ["путь" "тип"] | ["" [тип; DATABASE = путь]]}

Инструкция SELECT, содержащая предложение IN, включает в себя следующие элементы:

Элемент

Descri ариант

получатель

Имя внешней таблицы, в которую вставляются данные

выражение_таблицы

Имя таблицы (или таблиц), из которой извлекаются данные. Этот аргумент может представлять собой имя отдельной таблицы, сохраненный запрос или результирующее выражение, составленное с использованием операции INNER JOIN, LEFT JOIN или RIGHT JOIN.

путь

Полный путь к папке или файлу, где находится таблица

тип

Тип базы данных, с помощью которой создается таблица, если ядром базы данных не является Microsoft Access (например dBASE III, dBASE IV, Paradox 3.x или Paradox 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 заменить связанная таблица.

Зарезервированное слово IN можно также использовать в качестве оператора сравнения в выражение.



Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×