DDL für Konten und Sitzungen¶
Die folgenden DDL-Befehle dienen zum Anzeigen und Verwalten von Operationen auf der Konto- und Sitzungsebene, einschließlich:
Anzeigen von Parametern auf mehreren Ebenen im System (Konto, Sitzung, Objekt).
Einrichten von Parametern auf der Kontoebene und innerhalb einer Sitzung.
Verwenden einer Rolle, eines Warehouses, einer Datenbank oder eines Schemas innerhalb einer Sitzung.
Verwenden von Transaktionen mit mehreren Anweisungen innerhalb einer Sitzung.
Einrichten und Verwenden von SQL-Variablen innerhalb einer Sitzung.
Unter diesem Thema:
Kontoparameter und -funktionen¶
Zur Festlegung von Parametern auf Kontoebene; kann nur von Benutzern mit der Rolle ACCOUNTADMIN vorgenommen werden. |
|
Zeigt systemdefinierte Funktionen sowie benutzerdefinierte Funktionen an. |
|
Zeigt Parametereinstellungen für das Konto an. |
Verwaltete Konten¶
Dient gegenwärtig zum Erstellen von Leserkonten für Anbieter, die Daten für Nicht-Snowflake-Kunden freigeben möchten. |
|
Globale Konten, Replikation und Failover/Failback¶
Wird zum Erstellen von Konten in einer Organisation verwendet. |
|
Veraltet. Verwenden Sie stattdessen SHOW REPLICATION ACCOUNTS. |
|
Sitzungsparameter¶
Dient der Festlegung von Parametern innerhalb einer Sitzung; kann von beliebigen Benutzern vorgenommen werden. |
|
Dient zum Anzeigen von Parametereinstellungen für die Sitzung (oder das Konto); kann auch zum Anzeigen von Parametereinstellungen für ein bestimmtes Objekt verwendet werden. |
Sitzungskontext¶
Gibt die Primärrolle an, die in der Sitzung verwendet werden soll. |
|
Gibt die Sekundärrolle an, die in der Sitzung verwendet werden soll. |
|
Gibt das virtuelle Warehouse an, das in der Sitzung verwendet werden soll. |
|
Gibt die Datenbank an, die in der Sitzung verwendet werden soll. |
|
Gibt das in der Sitzung zu verwendende Schema an (das angegebene Schema muss sich in der aktuellen Datenbank für die Sitzung befinden). |
- Siehe auch:
Abfragen¶
Beschreibt die Spalten in den Ergebnissen einer bestimmten Abfrage (muss innerhalb der letzten 24 Stunden ausgeführt worden sein). |
|
Zur Verwendung mit Transaktionen, die mehrere Anweisungen umfassen. |
Sitzungstransaktionen¶
Zur Verwendung mit Transaktionen, die mehrere Anweisungen umfassen. |
|
Zur Verwendung mit Transaktionen, die mehrere Anweisungen umfassen. |
|
Beschreibt den Status der Transaktion (z. B. „Commit ausgeführt“, „Zurückgesetzt“ oder „Wird ausgeführt“) |
|
Zur Verwendung mit Transaktionen, die mehrere Anweisungen umfassen. |
|
Listet alle aktiven Transaktionen auf. |
SQL-Variablen¶
Zum Definieren von SQL-Variablen in der Sitzung. |
|
Zum Anzeigen von SQL-Variablen in der Sitzung. |
|
Zum Löschen von SQL-Variablen in der Sitzung. |