Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

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

Синтаксис

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

[SELECT | INSERT] INTO назначение IN
{path | ["path" "type"] | ["" [type; DATABASE = путь]]}

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

FROM tableexpression IN
{path | ["path" "type"] | ["" [type; 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. Например, следующие строки указывают на одну и ту же таблицу:

... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];

... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"

Примечания: 

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

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


Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

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

×