Compartir a través de


VIEWS

Se aplica a: casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 10.4 LTS y versiones posteriores casilla marcada como Sí solo Unity Catalog

INFORMATION_SCHEMA.VIEWS describe la vista de información específica sobre las vistas del catálogo.

Las filas devueltas se limitan a las vistas con las que el usuario tiene privilegios para interactuar.

Definición

La relación VIEWS contiene las columnas siguientes:

Nombre Tipo de datos Nullable Estándar Descripción
TABLE_CATALOG STRING No Catálogo que contiene la vista.
TABLE_SCHEMA STRING No Esquema que contiene la vista.
TABLE_NAME STRING No Nombre de la relación.
VIEW_DEFINITION STRING Texto de la vista si el usuario es el propietario de la vista; de lo contrario, NULL.
CHECK_OPTION STRING No Siempre 'NONE'. Reservado para uso futuro.
IS_UPDATABLE STRING No Siempre NO. Reservado para uso futuro
IS_INSERTABLE_INTO STRING No Siempre NO. Reservado para uso futuro.
SQL_PATH STRING Siempre NULL. Reservado para uso futuro.

Restricciones

Se aplican las restricciones siguientes a la relación VIEWS:

Clase Nombre Lista de columnas Descripción
Clave principal VIEWS_PK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Identificador único para la vista.
Clave externa VIEWS_TABLES_FK TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME Hace referencia a TABLES.

Ejemplos

> SELECT is_intertable_into
    FROM information_schema.views
    WHERE table_schema = 'information_schema'
      AND table_name = 'columns'
  NO