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


SCHEMA_SHARE_USAGE

Область применения: флажок Databricks SQL флажок Databricks Runtime 13.3 LTS и выше

INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE перечисляет схемы, принадлежащие общим папкам. Дополнительные сведения см. в схемах и общих ресурсах.

Сведения отображаются только для общих папок, с которыми пользователь имеет разрешение на взаимодействие.

Это расширение для стандартной схемы сведений SQL.

Определение

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

Имя. Тип данных Допускает значение NULL Description
CATALOG_NAME STRING No Каталог схемы в общей папке.
SCHEMA_NAME STRING No Схема в общей папке.
SHARE_NAME STRING No Имя общей папки.
SHARED_AS_SCHEMA STRING No Псевдоним общей схемы.
COMMENT STRING Да Необязательный комментарий, описывающий использование общего ресурса схемы.

Ограничения

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

Класс Имя. Список столбцов Description
Первичный ключ SCHEMA_SHARE_USAGE_PK SHARE_NAME, SHARED_AS_SCHEMA Уникальный идентификатор использования общего ресурса таблицы.
Внешний ключ SCHEMA_SHARE_USAGE_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Ссылается на SCHEMATA.
Внешний ключ SCHEMA_SHARE_USAGE_SHARES_FK SHARE_NAME Ссылки на общие папки

Примеры

> SELECT share_name, catalog_name, schema_name
    FROM information_schema.schema_share_usage;