- Catégories :
- Fonctions contextuelles (Général) 
CURRENT_DATE¶
Renvoie la date actuelle du système.
Syntaxe¶
CURRENT_DATE()
CURRENT_DATE
Arguments¶
Aucun.
Renvoie¶
La fonction renvoie une valeur de type DATE.
Notes sur l’utilisation¶
- La configuration du paramètre TIMEZONE affecte la valeur de retour. La date renvoyée est indiquée dans le fuseau horaire de la session. 
- Le format d’affichage des dates dans la sortie est déterminé par le paramètre de session DATE_OUTPUT_FORMAT (par défaut, - YYYY-MM-DD).
- Pour respecter la norme ANSI, cette fonction peut être appelée sans parenthèses dans les instructions SQL. - Cependant, si vous définissez une variable Snowflake Scripting sur une expression qui appelle la fonction (par exemple, - my_var := CURRENT_DATE();), vous devez inclure les parenthèses. Pour plus d’informations, voir les notes sur l’utilisation des fonctions de contexte.
Exemples¶
Affiche la date, l’heure et l’horodatage actuels :
SELECT CURRENT_DATE(), CURRENT_TIME(), CURRENT_TIMESTAMP();
+----------------+----------------+-------------------------------+
| CURRENT_DATE() | CURRENT_TIME() | CURRENT_TIMESTAMP()           |
|----------------+----------------+-------------------------------|
| 2024-04-18     | 07:47:37       | 2024-04-18 07:47:37.084 -0700 |
+----------------+----------------+-------------------------------+