Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

DOW()

Propósito

Retornar um número correspondente ao dia da semana.

Sintaxe

DOW (<exp.D>)

Argumentos

<exp.D>

representa um elemento do tipo data, se utilizado com $DATE ou um número que corresponda a uma data.

Utilização

Retorna um número entre 1 e 7 inclusive, correspondendo ao número do dia da semana de uma data passada como argumento. O primeiro dia da semana é domingo e o último é sábado (1 e 7 respectivamente). Útil para verificar a ocorrência de um dia útil da semana.

Exemplos

O exemplo a seguir mostra-nos como utilizar DOW () para criar uma função de usuário que verifique se a data é de um dia útil ou não.

FUNCTION dia_util 

PARAMETERS par_cad(c)

dia = DOW (CTOD (par_cad))

RETURN (IIF (dia = 1 .OR. dia = 7,"NAO ÚTIL","DIA ÚTIL")

Consulte

$DATE, CDOW(), CMONTH(), CTOD(), DATE(), DTOS() e DTV().

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!