Como: |
Linguagens Disponíveis: Reporting, Maintain
As funções DOWK e DOWKL encontram o dia da semana que corresponde a um data. DOWK exibe o nome do dia com uma abreviação de três letras; DOWKL exibe o nome completo do dia.
{DOWK|DOWKL}(indate, output)
onde:
I6YMD ou I8YYMD
É a data legada em formato ano-mês-dia. Se a data não for válida, a função retornará espaços. Se a data especificar um ano de dois dígitos e os valores de DEFCENT e YRTHRESH não tiverem sido definidos, a função presume que o século é o 20.
DOWK: A4. DOWKL: A12
É o nome do campo que contém o resultado ou o formato do valor de saída posto entre aspas simples.
DOWK determina o dia da semana que corresponde ao valor no campo HIRE_DATE e armazena o resultado em DATED:
TABLE FILE EMPLOYEE
PRINT EMP_ID AND HIRE_DATE AND COMPUTE
DATED/A4 = DOWK(HIRE_DATE, DATED);
WHERE DEPARTMENT EQ 'PRODUCTION';
END
A saída é:
EMP_ID HIRE_DATE DATED ------ --------- ----- 071382660 80/06/02 MON 119265415 82/01/04 MON 119329144 82/08/01 SUN 123764317 82/01/04 MON 126724188 82/07/01 THU 451123478 82/02/02 TUE
Information Builders |