Link Search Menu Expand Document

Запрос метаданных логической схемы

Чтобы запросить метаданные объектов логической схемы данных, выполните запрос SELECT FROM INFORMATION_SCHEMA. Доступно получение информации о сущностях и их свойствах, перечисленных в разделе Системные представления (INFORMATION_SCHEMA).

Примеры

Запрос списка логических БД окружения

SELECT schema_name FROM INFORMATION_SCHEMA.schemata
ORDER BY schema_name

Запрос списка сущностей в логической БД

SELECT * FROM INFORMATION_SCHEMA.tables
WHERE table_schema = 'MARKETING'

Запрос списка столбцов сущностей в логической БД

SELECT TC.table_schema, TC.table_name, TT.table_type, TC.column_name
FROM information_schema.columns AS TC
JOIN information_schema.tables AS TT
  ON TC.table_schema = TT.table_schema and TC.table_name = TT.table_name  
WHERE TT.table_schema = 'MARKETING'   
ORDER BY TC.table_schema, TC.table_name