Condividi tramite


SCHEMATA

Si applica a:contrassegnato sì Databricks SQL contrassegnato sì Databricks Runtime 10.4 LTS e versioni successive contrassegnato sì solo al Catalogo Unity

INFORMATION_SCHEMA.SCHEMATA descrive gli schemi all'interno del catalogo.

Le righe restituite sono limitate agli schemi con cui l'utente dispone dell'autorizzazione per interagire.

Definizione

La relazione SCHEMATA contiene le colonne seguenti:

Nome Tipo di dati Annullabile Standard Descrizione
CATALOG_NAME STRING No Catalogo contenente lo schema.
SCHEMA_NAME STRING No Nome dello schema.
SCHEMA_OWNER STRING No No Utente o gruppo (entità) proprietario dello schema.
COMMENT STRING No Commento facoltativo che descrive la relazione.
CREATED TIMESTAMP No No Marca temporale della creazione della relazione.
CREATED_BY STRING No No Entità che ha creato la relazione.
LAST_ALTERED TIMESTAMP No No Data e ora dell'ultima modifica della definizione della relazione in qualsiasi modo.
LAST_ALTERED_BY STRING No No Responsabile che ha modificato per ultimo la relazione.

Vincoli

Alla relazione TABLES, vengono applicati i seguenti vincoli:

Classe Nome Elenco colonne Descrizione
Chiave primaria SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Identificatore univoco per lo schema.
Chiave esterna SCHEMATA_CATS_FK CATALOG_NAME Riferimenti CATALOGS.

Esempi

SELECT schema_owner
  FROM information_schema.schemata
  WHERE schema_name = 'information_schema'
  AND catalog_name = 'main'