Comment : Référence : |
À partir d'une date donnée au format standard date ou date-heure, DTADD retourne une nouvelle date après avoir ajouté le numéro spécifié d'un composant supporté. Le format de date retourné est le même que le format de date d'entrée.
DTADD(date, component, increment)
où :
Date ou date-heure
est la valeur date ou date-heure à incrémenter.
Mot-clé
est le composant à incrémenter. Les composant valides (et les valeurs acceptables) sont :
Entier
est la valeur (positives et négatives) à ajouter au composant.
La requête suivante sur la source de données WF_RETAIL ajoute trois jours à la date de naissance de l'employé :
DEFINE FILE WF_RETAIL NEWDATE/YYMD = DTADD(DATE_OF_BIRTH, DAY, 3); MGR/A3 = DIGITS(ID_MANAGER, 3); END TABLE FILE WF_RETAIL SUM MGR NOPRINT DATE_OF_BIRTH NEWDATE BY MGR ON TABLE SET PAGE NOPAGE END
La sortie est :
WebFOCUS |