Поделиться через


SCHEMATA

Применяется к:установлен флажок Databricks SQL установлен флажок Databricks Runtime 10.4 LTS и выше установлен флажок только Unity Catalog

INFORMATION_SCHEMA.SCHEMATA описывает схемы в каталоге.

Возвращаемые строки ограничены схемами, с которыми пользователю разрешено взаимодействовать.

Определение

Отношение SCHEMATA содержит следующие столбцы:

Имя. Тип данных Допускает значение NULL Стандарт Описание
CATALOG_NAME STRING Нет Да Каталог, содержащий схему.
SCHEMA_NAME STRING Нет Да Имя схемы.
SCHEMA_OWNER STRING Нет Нет Пользователь или группа (субъект), которые в настоящее время владеют схемой.
COMMENT STRING Да Нет Необязательный комментарий, описывающий отношение.
CREATED TIMESTAMP Нет Нет Метка времени создания связи.
CREATED_BY STRING Нет Нет Субъект, создавший отношение.
LAST_ALTERED TIMESTAMP Нет Нет Метка времени, когда определение отношения было изменено в последний раз каким-либо образом.
LAST_ALTERED_BY STRING Нет Нет Субъект, который последним изменил отношение.

Ограничения

К отношению TABLES применяются следующие ограничения:

Класс Имя. Список столбцов Описание
Первичный ключ SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Уникальный идентификатор схемы.
Внешний ключ SCHEMATA_CATS_FK CATALOG_NAME Ссылки CATALOGS.

Примеры

SELECT schema_owner
  FROM information_schema.schemata
  WHERE schema_name = 'information_schema'
  AND catalog_name = 'main'