ORACLE – Formatação de Data na query

TO_CHAR(SYSDATE,'DD/MM/YYYY')
Resultado: 21/08/2014

TO_CHAR(SYSDATE, 'DD','NLS_DATE_LANGUAGE=PORTUGUESE') AS DIACORRENTE,
UPPER( TO_CHAR(SYSDATE, 'fmMonth','NLS_DATE_LANGUAGE=PORTUGUESE')) AS MESCORRENTE,
TO_CHAR(SYSDATE, 'yyyy','NLS_DATE_LANGUAGE=PORTUGUESE') AS ANOCORRENTE

Resultado: 21 AGOSTO 2014

trunc(TO_DATE(SYSDATE,'DD/MM/YYYY'))
Resultado: 21/08/14

Deixar uma resposta