COLUMN_TAGS

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

INFORMATION_SCHEMA.COLUMN_TAGS contiene los metadatos de etiquetado de columnas dentro de la tabla, o bien todas las columnas si pertenecen al catálogo SYSTEM.

La información solo se muestra para las columnas con las que el usuario tiene permiso para interactuar.

Esta relación es una extensión del esquema de información estándar de SQL.

Definición

La relación COLUMN_TAGS contiene lo siguiente.

Nombre Tipo de datos Nullable Descripción
CATALOG_NAME STRING No Nombre de catálogo al que se aplica una etiqueta determinada.
SCHEMA_NAME STRING No Esquema al que se aplica la etiqueta.
TABLE_NAME STRING No Tabla a la que se aplica la etiqueta.
COLUMN_NAME STRING No Columna a la que se aplica la etiqueta.
TAG_NAME STRING No El nombre de la etiqueta.
TAG_VALUE STRING No El valor de la etiqueta.

Restricciones

La restricción siguiente se aplica a la relación COLUMN_TAGS:

Clase Nombre Lista de columnas Descripción
Clave principal COLUMN_TAGS_PK CATALOG_NAME, SCHEMA_NAME, TABLE_NAME, COLUMN_NAME, TAG_NAME, TAG_VALUE Identificador único de una etiqueta de columna.
Clave externa COLUMN_TAGS_COLUMNS_FK CATALOG_NAME, SCHEMA_NAME, TABLE_NAME, COLUMN_NAME Hace referencia a COLUMNS

Ejemplo

> SELECT catalog_name, schema_name, table_name, column_name, tag_name, tag_value
    FROM information_schema.column_tags;