TABLE_SHARE_USAGE
Van toepassing op: Databricks SQL 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_SCHEMA SHARED_AS_TABLE |
Unieke id voor het gebruik van de tabelshare. |
Refererende sleutel | TABLE_SHARE_USAGE_TABLES_FK |
CATALOG_NAME , , SCHEMA_NAME TABLE_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;