SCHEMA_SHARE_USAGE

适用于:check marked yes Databricks SQL check marked yes Databricks Runtime 13.2 及更高版本

INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE 列出属于共享的架构。 有关详细信息,请参阅架构共享

仅显示用户有权与之交互的共享的信息。

这是 SQL 标准信息架构的扩展。

定义

SCHEMA_SHARE_USAGE 关系包含以下列:

名称 数据类型 Nullable 说明
CATALOG_NAME STRING 共享中架构的目录
SCHEMA_NAME STRING 共享中的架构
SHARE_NAME STRING 共享的名称。
SHARED_AS_SCHEMA STRING 共享架构的别名。
COMMENT STRING 用于描述架构共享使用情况的可选注释。

约束

以下约束适用于 SCHEMA_SHARE_USAGE 关系:

名称 列列表 描述
主密钥 SCHEMA_SHARE_USAGE_PK SHARE_NAMESHARED_AS_SCHEMA 表共享使用情况的唯一标识符。
外键 SCHEMA_SHARE_USAGE_SCHEMATA_FK CATALOG_NAMESCHEMA_NAME 引用 SCHEMATA
外键 SCHEMA_SHARE_USAGE_SHARES_FK SHARE_NAME 引用 SHARES

示例

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