Речення IN

Визначає таблиці в будь-якій зовнішній базі даних, до якої може підключитися обробник баз даних Microsoft Access, зокрема в базі даних dBASE або Paradox, а також у зовнішній базі даних Microsoft Access.

Синтаксис

Для визначення кінцевої таблиці:

[SELECT | INSERT] INTO місце_призначення IN
{шлях | ["шлях" "тип"] | ["" [тип; DATABASE = шлях]]}

Для визначення вихідної таблиці:

FROM вираз_таблиці IN
{шлях | ["шлях" "тип"] | ["" [тип; 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 можна використовувати у виразах як оператор порівняння.



Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×