Получить таблицы базы данных - PullRequest
2 голосов
/ 14 августа 2010

Я хочу написать запрос, чтобы получить имена таблиц конкретной базы данных, но я не знаю, как его написать.

Я хочу выполнить этот запрос для MS Access 2007 и Oracle 11g.

Спасибо

1 Ответ

2 голосов
/ 14 августа 2010

Если вам нужны необработанные, прямые запросы:

Для Oracle:

SELECT * FROM user_tables

Для MS Access:

SELECT * FROM  MSysObjects  WHERE [Type] In (1, 4, 6)

(сортировка и расширенная фильтрация опущены для краткости.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...