Delen via


TABLE_SHARE_USAGE

Van toepassing op: vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime 10.4 LTS en hoger

INFORMATION_SCHEMA. TABLE_SHARE_USAGE bevat tabellen die deel uitmaken van shares.

Informatie wordt alleen weergegeven voor shares waarmee de gebruiker kan communiceren.

Dit is een extensie voor het SQL Standard Information Schema.

Definitie

De TABLE_SHARE_USAGE relatie bevat de volgende kolommen:

Naam Gegevenstype Nullable Beschrijving
CATALOG_NAME STRING Nee Catalogus van de tabel in de share.
SCHEMA_NAME STRING Nee Schema van de tabel in de share.
TABLE_NAME STRING Nee Tabel in de share.
SHARE_NAME STRING Nee Naam van de share.
PARTITION_SPEC STRING Ja Specificatie voor partitiefilters voor de gedeelde tabel.
CDF_ENABLED STRING Nee Of CDF is ingeschakeld voor de gedeelde tabel.
START_VERSION LONG Nee De beginversie die is gekoppeld aan de gedeelde tabel.
SHARED_AS_SCHEMA STRING Nee Alias van het gedeelde schema.
SHARED_AS_TABLE STRING Nee Alias van de gedeelde tabel.
COMMENT STRING Ja Een optionele opmerking waarin het gebruik van de tabelshare wordt beschreven.

Beperkingen

De volgende beperkingen zijn van toepassing op de TABLE_SHARE_USAGE relatie:

Klas Naam Kolomlijst Beschrijving
Primaire sleutel TABLE_SHARE_USAGE_PK SHARE_NAME, , SHARED_AS_SCHEMASHARED_AS_TABLE Unieke id voor het gebruik van de tabelshare.
Refererende sleutel TABLE_SHARE_USAGE_TABLES_FK CATALOG_NAME, , SCHEMA_NAMETABLE_NAME Verwijzingen NAAR TABELLEN
Refererende sleutel TABLE_SHARE_USAGE_SHARES_FK SHARE_NAME Verwijzingen SHARES

Voorbeelden

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