Befehle der DDL (Datendefinitionssprache)¶
Mit DDL-Befehlen können Sie Objekte in Snowflake erstellen, bearbeiten und ändern, z. B. Benutzer, virtuelle Warehouses, Datenbanken, Schemas, Tabellen, Ansichten, Spalten, Funktionen und gespeicherte Prozeduren.
Sie werden auch verwendet, um viele Konto- und Sitzungsoperationen auszuführen, z. B. zum Festlegen von Parametern, zum Initialisieren von Variablen und zum Initiieren von Transaktionen.
Die folgenden Befehle dienen als Basis für alle DDL-Befehle:
Jeder Befehl besteht aus einem Objekttyp und einem Bezeichner sowie zusätzlichen Parametern und Optionen. Die Beschreibungen der einzelnen Befehle enthalten die Syntax und die vollständige Liste der Parameter, die für jeden Befehl angegeben werden können. Die Beschreibungen enthalten außerdem auch ausführliche Nutzungshinweise und Beispiele.
Die Befehle sind in die folgenden Kategorien unterteilt:
- DDL für Konten und Sitzungen
- DDL für Benutzer und Sicherheit
- DDL für Warehouses und Ressourcenmonitore
- DDL für Datenbanken, Schemas und Freigaben
- DDL für Tabellen, Ansichten und Sequenzen
- DDL zum Laden/Entladen von Daten
- DDL für benutzerdefinierte Funktionen, externe Funktionen und gespeicherte Prozeduren
- Datenpipeline DDL
- DDL für Machine-Learning-Modelle