SCHEMATA
Van toepassing op: Databricks SQL Databricks Runtime 10.4 LTS en hoger Unity Catalog alleen
INFORMATION_SCHEMA.SCHEMATA beschrijft schema's in de catalog.
De geretourneerde rijen zijn beperkt tot de schema's waarmee de gebruiker kan communiceren.
Definitie
De relatie SCHEMATA
bevat de volgende columns:
Naam | Gegevenstype | Null-waarde toegestaan | Standaard | Beschrijving |
---|---|---|---|---|
CATALOG_NAME |
STRING |
Nr. | Ja | Catalog met de schema. |
SCHEMA_NAME |
STRING |
Nr. | Ja | Naam van de schema. |
SCHEMA_OWNER |
STRING |
Nr. | Nr. | Gebruiker of groep (principal) die momenteel eigenaar is van de schema. |
COMMENT |
STRING |
Ja | Nr. | Een optionele opmerking die de relatie beschrijft. |
CREATED |
TIMESTAMP |
Nr. | Nr. | Tijdstempel toen de relatie werd gemaakt. |
CREATED_BY |
STRING |
Nr. | Nr. | Principal die de relatie heeft gemaakt. |
LAST_ALTERED |
TIMESTAMP |
Nr. | Nr. | Tijdstempel waarop de relatiedefinitie voor het laatst is gewijzigd. |
LAST_ALTERED_BY |
STRING |
Nr. | Nr. | Principal die de relatie het laatst heeft gewijzigd. |
Beperkingen
De volgende beperkingen zijn van toepassing op de TABLES
relatie:
Klas | Naam | Column List | Beschrijving |
---|---|---|---|
Primaire sleutel | SCHEMATA_PK |
CATALOG_NAME , SCHEMA_NAME |
Unieke identifier voor de schema. |
Refererende sleutel | SCHEMATA_CATS_FK |
CATALOG_NAME |
Verwijzingen CATALOGS. |
Voorbeelden
SELECT schema_owner
FROM information_schema.schemata
WHERE schema_name = 'information_schema'
AND catalog_name = 'main'