SCHEMA_SHARE_USAGE
Se aplica a: Databricks SQL Databricks Runtime 13.3 LTS y versiones posteriores
INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE
enumera esquemas que pertenecen a recursos compartidos. Para más información, consulte los esquemas y recursos compartidos.
La información solo se muestra para los recursos compartidos con los que el usuario tiene permiso para interactuar.
Esto es una extensión del esquema de información estándar de SQL.
Definición
La relación SCHEMA_SHARE_USAGE
contiene las columnas siguientes:
Nombre | Tipo de datos | Nullable | Descripción |
---|---|---|---|
CATALOG_NAME |
STRING |
No | Catálogo del esquema en el recurso compartido. |
SCHEMA_NAME |
STRING |
No | Esquema en el recurso compartido. |
SHARE_NAME |
STRING |
No | Nombre del recurso compartido. |
SHARED_AS_SCHEMA |
STRING |
No | Alias del esquema compartido. |
COMMENT |
STRING |
Sí | Comentario opcional que describe el uso del recurso compartido de esquema. |
Restricciones
Se aplican las restricciones siguientes a la relación SCHEMA_SHARE_USAGE
:
Clase | Nombre | Lista de columnas | Descripción |
---|---|---|---|
Clave principal | SCHEMA_SHARE_USAGE_PK |
SHARE_NAME , SHARED_AS_SCHEMA |
Identificador único para el uso del recurso compartido de tabla. |
Clave externa | SCHEMA_SHARE_USAGE_SCHEMATA_FK |
CATALOG_NAME , SCHEMA_NAME |
Referencias SCHEMATA |
Clave externa | SCHEMA_SHARE_USAGE_SHARES_FK |
SHARE_NAME |
Hace referencia a RECURSOS COMPARTIDOS |
Ejemplos
> SELECT share_name, catalog_name, schema_name
FROM information_schema.schema_share_usage;