MS SQL Server — как вывести список всех таблиц

Список всех таблиц (TABLE_TYPE = BASE TABLE) и въюхи (TABLE_TYPE = VIEW) возможно с помощью запроса:

SELECT '[' + TABLE_SCHEMA + ']' + '.' + '[' + TABLE_Name + ']' as "наименование таблиц", * FROM INFORMATION_SCHEMA.TABLES 
order by 1

 

, где в результате выполнения запроса

TABLE_CATALOG  — наименование базы данных

TABLE_SCHEMA — наименование схемы базы данных

TABLE_NAME — наименование объекта (таблицы)

TABLE_TYPE — тип объекта ( таблица TABLE_TYPE = BASE TABLE, въюха (TABLE_TYPE = VIEW)

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *