DAY Função DAY

A função DAY retorna a parte relativa ao dia do valor. O argumento deve ser uma data, carimbo do tempo, ou uma representação cadeia de caracteres válida de uma data ou carimbo do tempo, que não seja CLOB ou LONG VARCHAR. O resultado da função é inteiro. Se o argumento puder ser nulo, o resultado poderá ser nulo; se o argumento for nulo, o resultado será o valor nulo.

As outras regras dependem do tipo de dado do argumento especificado:

  • Se o argumento for uma data, carimbo do tempo, ou a representação cadeia de caracteres válida de uma data ou carimbo do tempo: O resultado será a parte relativa ao dia do valor, que é um inteiro entre 1 e 31.
  • Se o argumento for uma duração de tempo ou duração de carimbo do tempo: O resultado será a parte relativa ao dia do valor, que é um inteiro entre -99 e 99. Um resultado diferente de zero possui o mesmo sinal do argumento.

Sintaxe DAY ( expressão ) VALUES DAY('2005-08-02');

O valor do resultado é 2.