Cómo: Referencia: |
Para la fecha en formato estándar o fecha-hora, DTADD devuelve una fecha nueva tras añadir el número específico de un componente compatible. El formato de fecha devuelto es el mismo que el de la fecha introducida.
DTADD(date, component, increment)
donde:
Fecha o fecha-hora
Es el valor de fecha o fecha-hora que se va a incrementar.
Palabra clave
Es el componente que se va a incrementar. Los componentes válidos (y componentes aceptables) son:
Número entero
El valor (positivo o negativo) que se va a añadir al componente.
La siguiente solicitud, basada en el origen de datos WF_RETAIL_, añade tres días a la fecha de nacimiento del empleado:
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 salida es:
WebFOCUS |