SCHEMATA
Область применения: Databricks SQL Databricks Runtime 10.4 LTS и более поздней версии каталога Unity
INFORMATION_SCHEMA. SCHEMATA описывает схемы в каталоге.
Возвращаемые строки ограничены схемами, с которыми пользователю разрешено взаимодействовать.
Определение
Отношение SCHEMATA
содержит следующие столбцы:
Имя. | Тип данных | Допускает значение NULL | Стандартные | Description |
---|---|---|---|---|
CATALOG_NAME |
STRING |
No | Да | Каталог, содержащий схему. |
SCHEMA_NAME |
STRING |
No | Да | Имя схемы. |
SCHEMA_OWNER |
STRING |
No | No | Пользователь или группа (субъект), владеющие схемой. |
COMMENT |
STRING |
Да | Нет | Необязательный комментарий, описывающий отношение. |
CREATED |
TIMESTAMP |
No | No | Метка времени создания отношения. |
CREATED_BY |
STRING |
No | No | Субъект, создавший отношение. |
LAST_ALTERED |
TIMESTAMP |
No | No | Метка времени, когда определение отношения было изменено в последний раз каким-либо образом. |
LAST_ALTERED_BY |
STRING |
No | No | Субъект, который последним изменил отношение. |
Ограничения
К отношению TABLES
применяются следующие ограничения:
Класс | Имя. | Список столбцов | Description |
---|---|---|---|
Первичный ключ | 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'