NEXT_WEEK Função escalar

A função NEXT_WEEK retorna o primeiro dia da próxima semana após a data especificada. Domingo é considerado o primeiro dia da nova semana.

Read syntax diagramSkip visual syntax diagramNEXT_WEEK(datetime-expression )

O esquema é SYSIBM.

expressão de data e hora
Uma expressão que especifica uma data após a qual o primeiro dia da próxima semana deve ser devolvido. A expressão deve retornar um valor que é um DATE, um TIMESTAMP, um CHAR, ou um tipo de dados VARCHAR. Em um banco de dados Unicode, a expressão também pode ser um tipo de dados GRAPHIC ou VARGRAPHIC. CHAR, VARCHAR, GRAPHIC e VARGRAPHIC são suportados usando o casting implícito. Se datetime-expression for um tipo de dados CHAR, VARCHAR, GRAPHIC ou VARGRAPHIC, ele deve ser uma sequência válida aceita pela função escalar TIMESTAMP.

O resultado da função é DATE. Se o argumento pode ser nulo, o resultado pode ser nulo. Se o argumento for nulo, o resultado será o valor nulo.

Exemplo

O exemplo a seguir retorna o valor da data do primeiro dia da semana seguinte após a data especificada pela entrada:
values next_week('2007-02-18')
      Result: 2007-02-25