Compte et session DDL¶
Les commandes DDL suivantes permettent d’afficher et de gérer les opérations de compte et de session, notamment :
Affichage des paramètres à plusieurs niveaux du système (compte, session, objet).
Définition de paramètres au niveau du compte et dans une session.
Utilisation d’un rôle, d’un entrepôt, d’une base de données ou d’un schéma dans une session.
Utilisation de transactions multi-instructions dans une session.
Définition et utilisation de variables SQL dans une session.
Dans ce chapitre :
Paramètres du compte et fonctions¶
Pour définir les paramètres au niveau du compte ; ne peut être effectué que par les utilisateurs dotés du rôle ACCOUNTADMIN. |
|
Affiche les fonctions définies par le système, ainsi que toutes les fonctions définies par l’utilisateur. |
|
Pour afficher les paramètres du compte. |
Comptes gérés¶
Actuellement utilisé pour créer des comptes de lecteurs pour les fournisseurs souhaitant partager des données avec des clients autres que Snowflake. |
|
Comptes globaux, réplication et basculement/restauration¶
Utilisé pour créer des comptes dans une organisation. |
|
Obsolète Utilisez SHOW REPLICATION ACCOUNTS à la place. |
|
Paramètres de session¶
Pour définir des paramètres dans une session ; peut être effectué par n’importe quel utilisateur. |
|
Pour afficher les paramètres de la session (ou du compte) ; peut également être utilisé pour afficher les réglages de paramètres pour un objet spécifié. |
Contexte de la session¶
Spécifie le rôle primaire à utiliser dans la session. |
|
Spécifie le rôle secondaire à utiliser dans la session. |
|
Spécifie l’entrepôt virtuel à utiliser dans la session. |
|
Spécifie la base de données à utiliser dans la session. |
|
Spécifie le schéma à utiliser dans la session (le schéma spécifié doit figurer dans la base de données actuelle de la session). |
- Voir aussi :
Requêtes¶
Décrit les colonnes des résultats d’une requête spécifiée (doit avoir été exécuté au cours des 24 dernières heures). |
|
À utiliser avec des transactions à multi-instructions. |
Transactions de session¶
À utiliser avec des transactions à multi-instructions. |
|
À utiliser avec des transactions à multi-instructions. |
|
Décrit l’état de la transaction (par exemple, validée, annulée, en cours), etc. |
|
À utiliser avec des transactions à multi-instructions. |
|
Liste toutes les transactions en cours d’exécution. |
Variables SQL¶
Pour définir des variables SQL dans la session. |
|
Pour afficher des variables SQL dans la session. |
|
Pour détruire des variables SQL dans la session. |