CURRENT_DATE renvoie la date du jour dans le format
format. La date est déterminée par l'horloge sur le serveur
IBM ® . Si aucun mot clé
format n'est spécifié, la valeur par défaut
DELIM_M_D_Y est utilisée.
Pour toutes les bases de données recommandées, IBM ® Campaign tente d'exécuter la macro CURRENT_DATE dans la base de données à l'aide d'un appel SQL de l'heure actuelle pris en charge par la base de données (par exemple, SYSDATE, GETDATE, DATE ou TODAY). Dans ces cas, tous les paramètres (y compris le format de la date) de cette fonction macro sont ignorés et la sortie inclut tout ce qui est renvoyé par la base de données (par exemple, un composant de temps peuvent être inclus dans la sortie). Si cela se produit et que vous ne souhaitez renvoyer que la date ou la date dans un format différent, vous pouvez écrire votre propre macro personnalisée à l'aide d'un script SQL brut ou utiliser d'autres macros
IBM ® . Par exemple :
Dans certains cas, la macro CURRENT_DATE() est exécutée sur le serveur IBM ® Campaign (par exemple, lors d'une exécution sur un fichier à plat, sur une base de données non recommandée sans support SQL équivalent ou si l'expression de la macro Campaign ne peut pas être convertie dans la base de données). Dans ces cas, tous les paramètres sont reconnus et la sortie est renvoyée au format sélectionné.