DOWK e DOWKL: Como Encontrar o Dia da Semana

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.


Topo da página

x
Sintaxe: Como Localizar o dia da semana
{DOWK|DOWKL}(indate, output)

onde:

indate

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.

saída

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.



Exemplo: Como Localizar o Dia da Semana

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