



(8 opiniones)
En el siguiente ejemplo se listan algunos datos de los empleados que trabajan en el Depto 30 y la fecha en formato DY DD MM YY (día de la semana, día, mes, año):
SELECT ENAME,JOB,
TO_CHAR(HIREDATE,'DY DD MON YYYY') HIREDATE
FROM EMP WHERE DEPTNO = 20;
Headers(); PrintAll;
ORACLE permite una amplia variedad de formatos:
Formato de fecha ejemplo
estándar 22-OCT-93
DAY MONTH DD, YYYY WEDNESDAY OCTOBER 17, 1993
Day DD Mon YYYY Wed 22 Oct 1993
DY "the" ddth "of" Month YYYY Wednesday the 22nd of October 1993
SYSDATE siempre nos da la fecha del día (fecha interna del ordenador). La expresión HIREDATE+ 4500 suma 4500 días a la fecha. La consulta muestra aquellos registros cuya fecha HIREDATE es de hace 4500 días.
ORACLE permite: calcular días, meses o años entre fechas; calcular la última fecha del mes; calcular la fecha del día siguiente.
|