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

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

1
2
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)

 

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.