Référence des commandes SQL

Ces rubriques fournissent des informations de référence pour toutes les commandes Snowflake SQL (syntaxe DDL, DML et de requête).

  • Syntaxe de requête — Structure des requêtes SQL dans Snowflake.

  • Opérateurs de requêtes — Opérateurs arithmétiques, logiques et autres.

  • Commandes DDL (Langage de définition des données) — Aperçu des commandes DDL.

  • Commandes DML (Langage de manipulation de données) — Commandes pour effectuer des opérations DML, y compris :

    • Insertion, suppression, mise à jour et fusion de données dans les tables Snowflake.

    • Copie en masse de données à l’intérieur ou l’extérieur de tables Snowflake.

    • Mise en zone de préparation de fichiers pour la copie en masse.

  • Toutes les commandes (par ordre alphabétique) — liste alphabétique de toutes les commandes.

  • Commandes classées selon le type d’objets et d’opérations qu’elles contrôlent, notamment :

    • Objets généraux au niveau du compte (comptes, utilisateurs, rôles, politiques de sécurité, intégrations, etc.) et opérations (basculement et reprise, etc.).

    • Opérations basées sur la session (contexte de la session, requêtes, variables, transactions, etc.).

    • Entrepôts virtuels (pour le chargement des données et l’exécution des requêtes) et moniteurs de ressources (pour le contrôle de l’utilisation du crédit).

    • Bases de données, schémas, tables et autres objets de niveau schéma (vues, séquences, etc.).

    • Extensions de Snowflake et développement d’applications (fonctions définies par l’utilisateur, procédures stockées, scripting, etc.)

    • Objets permettant de partager des données (partages, annonces, etc.).

    • Objets pour classer, protéger et gouverner les données (polices de masquage, polices d’accès aux lignes, balises, etc.)