Delen via


SCHEMATA

Van toepassing op:vinkje gemarkeerd als ja Databricks SQL vinkje gemarkeerd als ja Databricks Runtime 10.4 LTS en hoger vinkje gemarkeerd als ja alleen Unity Catalog

INFORMATION_SCHEMA.SCHEMATA beschrijft schema's binnen de catalogus.

De geretourneerde rijen zijn beperkt tot de schema's waarmee de gebruiker kan communiceren.

Definitie

De SCHEMATA-relatie bevat de volgende kolommen:

Naam Gegevenstype Null-waarde toegestaan Standaard Beschrijving
CATALOG_NAME STRING Nee Ja Catalogus met het schema.
SCHEMA_NAME STRING Nee Ja Naam van het schema.
SCHEMA_OWNER STRING Nee Nee Gebruiker of groep (principal) die momenteel eigenaar is van het schema.
COMMENT STRING Ja Nee Een optionele opmerking die de relatie beschrijft.
CREATED TIMESTAMP Nee Nee Tijdstempel toen de relatie werd gemaakt.
CREATED_BY STRING Nee Nee Principal die de relatie heeft gecreƫerd.
LAST_ALTERED TIMESTAMP Nee Nee Tijdstempel waarop de relatiedefinitie voor het laatst is gewijzigd.
LAST_ALTERED_BY STRING Nee Nee Principal die de relatie het laatst heeft gewijzigd.

Beperkingen

De volgende beperkingen zijn van toepassing op de TABLES relatie:

Klas Naam Kolomlijst Beschrijving
Primaire sleutel SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Unieke id voor het schema.
Vreemde 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'