Перейти к основному контенту
Office

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

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

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

Синтаксис

Чтобы задать конечную таблицу:

[ВЫБЕРИТЕ | Вставить] в место назначения
{path | ["путь" "тип"] | ["" [тип; DATABASE = путь]]}

Чтобы задать исходную таблицу:

ИЗ табликспрессион в
{path | ["путь" "тип"] | ["" [тип; DATABASE = путь]]}

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

Элемент

Опис ание

назначение

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

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

Имя таблицы (или таблиц), из которой извлекаются данные. Этот аргумент может представлять собой имя отдельной таблицы, сохраненный запрос или результирующее выражение, составленное с использованием операции 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. Например, следующие строки указывают на одну и ту же таблицу:

... ИЗ таблицы в "" [dBASE IV; БАЗА_ДАННЫХ = К:\ДБАСЕ\ДАТА\САЛЕС;];

... ИЗ таблицы в "К:\ДБАСЕ\ДАТА\САЛЕС" "dBASE IV;"

Примечания: 

  • Для повышения производительности и упрощения работы рекомендуется заменить предложение IN связанной таблицей.

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


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

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

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

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

×