Comment : |
DTRUNC reçoit une date ou un tampon date et un composant, et renvoie la première date au sein de la période spécifié par ce composant.
DTRUNC(date_or_timestamp, date_period)
où :
Date ou date-heure
est la date ou tampon heure d'intérêt.
est la période dont la date de début est celle que vous voulez trouver. Peut être l'une des valeurs suivantes :
Dans la requête suivante sur la source de données WF_RETAIL, DTRUNC retourne la première date du trimestre, recevant en entrée la date de début de l'employée :
DEFINE FILE WF_RETAIL QTRSTART/YYMD = DTRUNC(START_DATE, QUARTER); END TABLE FILE WF_RETAIL PRINT START_DATE QTRSTART AS 'Start,of Quarter' BY EMPLOYEE_NUMBER WHERE EMPLOYEE_NUMBER CONTAINS 'AH' ON TABLE SET PAGE NOPAGE END
La sortie est :
WebFOCUS |