Notas sobre o Release


40.10 Apêndice D. Funções Escalares Estendidas

40.10.1 Funções de Data e Hora

As funções a seguir estão incompletas a partir da seção Funções de Data e Hora do Apêndice D "Funções Escalares Estendidas":

DAYOFWEEK_ISO( date_exp )
Retorna o dia da semana em date_exp como um valor inteiro no intervalo de 1 a 7, em que 1 representa segunda-feira. Observe a diferença entre esta função e a função DAYOFWEEK(), em que 1 representa domingo.

WEEK_ISO( date_exp )
Retorna a semana do ano em date_exp como sendo um valor inteiro no intervalo de 1 a 53. A semana 1 é definida como a primeira do ano a conter uma quinta-feira. Portanto, Semana 1 é equivalente à primeira semana a conter 4 de Janeiro, visto que considera-se a Segunda-Feira o primeiro dia da semana.

Observe que WEEK_ISO() é diferente da definição atual de WEEK(), que retorna um valor de até 54. Para a função WEEK(), a Semana 1 indica a semana que contém o primeiro Sábado. Isto é equivalente à semana que contém primeiro de Janeiro, mesmo que a semana contenha somente um dia.

DAYOFWEEK_ISO() e WEEK_ISO() estão automaticamente disponíveis em um banco de dados criado na Versão 7. Se um banco de dados foi criado antes da Versão 7, essas funções podem não estar disponíveis. Para tornar as funções DAYOFWEEK_ISO() e WEEK_ISO() disponíveis em tal banco de dados, utilize o comando de sistema db2updb. Para obter maiores informações sobre db2updb, consulte a seção "Referência e Comando" nestas Notas de Release.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]