- Catégories :
Fonctions contextuelles (général)
IS_CONFIGURATION_SET (fonction SYS_CONTEXT)¶
Renvoie la valeur VARCHAR 'TRUE' si la configuration spécifiée possède une valeur définie, c’est-à-dire que le statut de la configuration est DONE. Renvoie FALSE si la configuration n’a pas de valeur définie, c’est-à-dire que le statut de la configuration est PENDING.
Syntaxe¶
SYS_CONTEXT(
'SNOWFLAKE$APPLICATION' ,
'IS_CONFIGURATION_SET' ,
'<config_name>' ,
)
Arguments¶
'SNOWFLAKE$APPLICATION'Spécifie que vous voulez appeler une fonction pour renvoyer des informations contextuelles sur l’application dans laquelle la fonction est appelée.
'IS_CONFIGURATION_SET'Appelle la fonction IS_CONFIGURATION_SET.
'config_name'Spécifie le nom de la configuration à vérifier.
Renvoie¶
La fonction renvoie l’une des valeurs VARCHAR suivantes :
'TRUE'si la configuration a une valeur définie.'FALSE'si la configuration n’a pas de valeur définie.
Pour comparer cette valeur de retour à la valeur BOOLEAN TRUE ou FALSE, définissez la valeur de retour sur BOOLEAN. Par exemple :
SELECT SYS_CONTEXT('SNOWFLAKE$APPLICATION', 'IS_CONFIGURATION_SET', 'my_config_name')::BOOLEAN = TRUE;
Notes sur l’utilisation¶
Cette fonction ne peut être utilisée que par une application.