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

VARCHAR

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

SCHEMA_NAME

VARCHAR

Nom du schéma

SCHEMA_OWNER

VARCHAR

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

IS_TRANSIENT

VARCHAR

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

IS_MANAGED_ACCESS

VARCHAR

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

VARCHAR

Non applicable pour Snowflake.

DEFAULT_CHARACTER_SET_SCHEMA

VARCHAR

Non applicable pour Snowflake.

DEFAULT_CHARACTER_SET_NAME

VARCHAR

Non applicable pour Snowflake.

SQL_PATH

VARCHAR

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

VARCHAR

Commentaire pour ce schéma

OBJECT_VISIBILITY

OBJECT

OBJECT_VISIBILITY

Cette propriété contrôle la visibilité des objets dans le compte, permettant aux utilisateurs sans privilèges d’accès explicites de trouver des objets et de demander un accès.

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.