Partager via


COLUMN_TAGS

S’applique à : coche marquée oui Databricks SQL coche marquée oui Databricks Runtime 13.3 LTS et versions ultérieures case marquée oui Unity Catalog uniquement.

INFORMATION_SCHEMA.COLUMN_TAGS contient les métadonnées d’étiquetage de colonnes dans le tableau ou toutes les colonnes si elles appartiennent au catalogue SYSTEM.

Les informations sont affichées uniquement pour les colonnes avec lesquelles l’utilisateur a l’autorisation d’interagir.

Cette relation est une extension du schéma d'information Standard langage SQL.

Définition

La relation COLUMN_TAGS contient ce qui suit.

Nom Type de données Nullable Description
CATALOG_NAME STRING Non Le nom du catalogue auquel une balise donnée s’applique.
SCHEMA_NAME STRING Non Le schéma auquel la balise s'applique.
TABLE_NAME STRING Non Le tableau auquel la balise s'applique.
COLUMN_NAME STRING Non La colonne à laquelle la balise s’applique.
TAG_NAME STRING Non Le nom de la balise.
TAG_VALUE STRING Non Valeur de la balise.

Contraintes

La contrainte suivante s'applique à la relation COLUMN_TAGS :

Classe Nom Liste de colonnes Description
Clé primaire COLUMN_TAGS_PK CATALOG_NAME, SCHEMA_NAME, TABLE_NAME, COLUMN_NAME, TAG_NAME, TAG_VALUE Identificateur unique pour une balise de colonne.
Clé étrangère COLUMN_TAGS_COLUMNS_FK CATALOG_NAME, SCHEMA_NAME, TABLE_NAME, COLUMN_NAME Références COLUMNS

Exemple

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