Share via


TABLE_TAGS

Gäller för:markerad ja Endast Databricks SQL markerad ja Databricks Runtime 13.3 LTS och senare markerad ja Unity Catalog.

INFORMATION_SCHEMA.TABLE_TAGS innehåller tabelltaggningsmetadata i tabellen eller alla tabeller om de SYSTEM ägs av katalogen. Innehåller även taggningsmetadata för vyer och materialiserade vyer.

Information visas endast för kataloger som användaren har behörighet att interagera med.

Den här relationen är ett tillägg till SQL Standard Information Schema.

Definition

Relationen TABLE_TAGS innehåller följande.

Name Datatyp Kan ha värdet null beskrivning
CATALOG_NAME STRING Nej Katalognamnet som en viss tagg gäller för.
SCHEMA_NAME STRING Nej Det schema som taggen gäller för.
TABLE_NAME STRING Nej Tabellen, vyn eller den materialiserade vy som taggen gäller för.
TAG_NAME STRING Nej Namnet på taggen.
TAG_VALUE STRING Nej Taggens värde.

Krav

Följande villkor gäller för TABLE_TAGS relationen:

Klass Name Kolumnlista beskrivning
Primärnyckel TABLE_TAGS_PK CATALOG_NAME, SCHEMA_NAME, TABLE_TAG, , , TAG_NAMETAG_VALUE Unik identifierare för en tabelltagg.
Sekundärnyckel TABLE_TAGS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Referenser till SCHEMATA
Sekundärnyckel TABLE_TAGS_TABLES_FK CATALOG_NAME, , SCHEMA_NAMETABLE_NAME Refererar till TABELLER
Sekundärnyckel TABLE_TAGS_CATALOGS_FK CATALOG_NAME Refererar till KATALOGER

Exempel

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