Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to:  Databricks SQL
 Databricks SQL  Databricks Runtime 10.4 LTS and above
 Databricks Runtime 10.4 LTS and above  Unity Catalog only
 Unity Catalog only
INFORMATION_SCHEMA.VIEWS describes view specific information about views in the catalog.
The rows returned are limited to the views the user is privileged to interact with.
Definition
The VIEWS relation contains the following columns:
| Name | Data type | Nullable | Standard | Description | 
|---|---|---|---|---|
| TABLE_CATALOG | STRING | No | Yes | Catalog containing the view. | 
| TABLE_SCHEMA | STRING | No | Yes | Schema containing the view. | 
| TABLE_NAME | STRING | No | Yes | Name of the relation. | 
| VIEW_DEFINITION | STRING | Yes | Yes | The view text if the user owns the view, NULLotherwise. | 
| CHECK_OPTION | STRING | No | Yes | Always 'NONE'. Reserved for future use. | 
| IS_UPDATABLE | STRING | No | Yes | Always NO. Reserved for future use | 
| IS_INSERTABLE_INTO | STRING | No | Yes | Always NO. Reserved for future use. | 
| SQL_PATH | STRING | Yes | Yes | Always NULL. Reserved for future use. | 
Constraints
The following constraints apply to the VIEWS relation:
| Class | Name | Column List | Description | 
|---|---|---|---|
| Primary key | VIEWS_PK | TABLE_CATALOG,TABLE_SCHEMA,TABLE_NAME | Unique identifier for the view. | 
| Foreign key | VIEWS_TABLES_FK | TABLE_CATALOG,TABLE_SCHEMA,TABLE_NAME | References TABLES. | 
Examples
> SELECT is_intertable_into
    FROM information_schema.views
    WHERE table_schema = 'information_schema'
      AND table_name = 'columns'
  NO