SCHEMATA
Se aplica a: Databricks SQL Databricks Runtime 10.4 LTS y versiones posteriores solo Unity Catalog
INFORMATION_SCHEMA. SCHEMATA describe los esquemas del catálogo.
Las filas devueltas se limitan a los esquemas con los que el usuario tiene permiso para interactuar.
Definición
La relación SCHEMATA
contiene las columnas siguientes:
Nombre | Tipo de datos | Nullable | Estándar | Descripción |
---|---|---|---|---|
CATALOG_NAME |
STRING |
No | Sí | Catálogo que contiene el esquema. |
SCHEMA_NAME |
STRING |
No | Sí | Nombre del esquema. |
SCHEMA_OWNER |
STRING |
No | No | Usuario o grupo (entidad de seguridad) que posee actualmente el esquema. |
COMMENT |
STRING |
Sí | No | Comentario opcional que describe la relación. |
CREATED |
TIMESTAMP |
No | No | Marca de tiempo que especifica cuándo se creó la relación. |
CREATED_BY |
STRING |
No | No | Entidad de seguridad que creó la relación. |
LAST_ALTERED |
TIMESTAMP |
No | No | Marca de tiempo que indica cuándo se modificó por última vez de cualquier manera la definición de la relación. |
LAST_ALTERED_BY |
STRING |
No | No | Entidad de seguridad que modificó la relación por última vez. |
Restricciones
Se aplican las restricciones siguientes a la relación TABLES
:
Clase | Nombre | Lista de columnas | Descripción |
---|---|---|---|
Clave principal | SCHEMATA_PK |
CATALOG_NAME , SCHEMA_NAME |
Identificador único para el esquema. |
Clave externa | SCHEMATA_CATS_FK |
CATALOG_NAME |
Hace referencia a CATALOGS. |
Ejemplos
SELECT schema_owner
FROM information_schema.schemata
WHERE schema_name = 'information_schema'
AND catalog_name = 'main'