Catégories :

Fonctions système (Contrôle du système)

SYSTEM$CANCEL_QUERY

Annule la requête (ou l’instruction) spécifiée si elle est active/en cours d’exécution.

Voir aussi :

SYSTEM$CANCEL_ALL_QUERIES

Syntaxe

SYSTEM$CANCEL_QUERY( <query_id> )

Arguments

id_requête

Identifiant de la requête à annuler. Pour obtenir l’ID d’une requête exécutée au cours des 14 derniers jours, connectez-vous à l’interface Web et accédez à la page History History tab.

Notes sur l’utilisation

  • Les IDs de requêtes Snowflake sont des chaînes de texte UUID avec des traits d’union, qui sont des caractères spéciaux. Les chaînes doivent donc être échappées à l’aide de guillemets simples.

  • Cette fonction n’est pas destinée à annuler des requêtes pour un entrepôt ou un utilisateur particulier. Au lieu de cela, utilisez :

Exemples

SELECT SYSTEM$CANCEL_QUERY('d5493e36-5e38-48c9-a47c-c476f2111ce5');

+-------------------------------------------------------------+
| SYSTEM$CANCEL_QUERY('D5493E36-5E38-48C9-A47C-C476F2111CE5') |
|-------------------------------------------------------------|
| query [d5493e36-5e38-48c9-a47c-c476f2111ce5] terminated.    |
+-------------------------------------------------------------+