Dela via


TABLE_SHARE_USAGE

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime 10.4 LTS och senare

INFORMATION_SCHEMA.TABLE_SHARE_USAGE visar tabeller som tillhör andelar.

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

Det här är ett tillägg till SQL Standard Information Schema.

Definition

Relationen TABLE_SHARE_USAGE innehåller följande kolumner:

Name Datatyp Nullbar beskrivning
CATALOG_NAME STRING Nej Katalog för tabellen i delningen.
SCHEMA_NAME STRING Nej Schema för tabellen i den delade resursen.
TABLE_NAME STRING Nej Tabell i delningen.
SHARE_NAME STRING Nej Namnet på aktien.
PARTITION_SPEC STRING Ja Specifikation för partitionsfiltrering för den delade tabellen.
CDF_ENABLED STRING Nej Om CDF är aktiverat i den delade tabellen.
START_VERSION LONG Nej Startversionen som är associerad med den delade tabellen.
SHARED_AS_SCHEMA STRING Nej Alias för det gemensamma schemat.
SHARED_AS_TABLE STRING Nej Alias för den delade tabellen.
COMMENT STRING Ja En valfri kommentar som beskriver tabellandelsanvändningen.

Begränsningar

Följande begränsningar gäller för TABLE_SHARE_USAGE relationen:

Klass Name Kolumnlista beskrivning
Primärnyckel TABLE_SHARE_USAGE_PK SHARE_NAME, SHARED_AS_SCHEMA, SHARED_AS_TABLE Unik identifierare för tabellresursanvändningen.
Främmande nyckel TABLE_SHARE_USAGE_TABLES_FK CATALOG_NAME, SCHEMA_NAME, TABLE_NAME Referenser TABLES
Främmande nyckel TABLE_SHARE_USAGE_SHARES_FK SHARE_NAME Referenser SHARES

Exempel

> SELECT share_name, catalog_name, schema_name, table_name
    FROM information_schema.table_share_usage;