Vue SCHEMATA

Cette vue du schéma d’information affiche une ligne pour chaque schéma de la base de données spécifiée (ou actuelle), y compris le schéma INFORMATION_SCHEMA lui-même.

Colonnes

Nom de la colonne

Type de données

Description

CATALOG_NAME

TEXT

Base de données à laquelle le schéma appartient

SCHEMA_NAME

TEXT

Nom du schéma

SCHEMA_OWNER

TEXT

Nom du rôle du propriétaire du schéma

IS_TRANSIENT

TEXT

S’il s’agit d’un schéma transitoire

IS_MANAGED_ACCESS

TEXT

Si le schéma est un schéma d’accès géré

RETENTION_TIME

NUMBER

Nombre de jours pendant lesquels les données historiques sont conservées pour Time Travel

DEFAULT_CHARACTER_SET_CATALOG

TEXT

Non applicable pour Snowflake.

DEFAULT_CHARACTER_SET_SCHEMA

TEXT

Non applicable pour Snowflake.

DEFAULT_CHARACTER_SET_NAME

TEXT

Non applicable pour Snowflake.

SQL_PATH

TEXT

Non applicable pour Snowflake.

CREATED

TIMESTAMP_LTZ

Heure de création du schéma

LAST_ALTERED

TIMESTAMP_LTZ

Date et heure de la dernière modification de l’objet par un DML, un DDL ou une opération de métadonnées en arrière-plan. Consultez Notes sur l’utilisation.

COMMENT

TEXT

Commentaire pour ce schéma

OBJECT_VISIBILITY

OBJECT

Cette nouvelle colonne est annexée aux vues existantes et est réservée pour une utilisation future. Pour plus d’informations, voir Vues DATABASES et SCHEMATA et commandes SHOW DATABASES et SHOW SCHEMAS : Nouvelle colonne dans la sortie.

Notes sur l’utilisation

  • La vue n’affiche que les objets pour lesquels le rôle actuel de la session s’est vu accorder des privilèges d’accès.

  • La colonne LAST_ALTERED est mise à jour lorsque les opérations suivantes sont effectuées sur un objet :

    • DDL opérations.

    • DML opérations (pour les tables uniquement). Cette colonne est mise à jour même si aucune ligne n’est affectée par l’instruction DML.

    • Opérations de maintenance des métadonnées en arrière-plan effectuées par Snowflake.