Solución:
Si consulta la documentación de TO_CHAR (fecha y hora), obtendrá un enlace a “Modelos de formato” con una lista completa de los formatos disponibles. Supongo que quieres esto:
DDD
Día del año (1-366)
Una forma sería utilizar:
select sysdate - trunc(sysdate,'yyyy') from dual
‘Trunc’ corta todo excepto el año y devuelve 01/01/2014, restado por la fecha del sistema devuelve el número de días desde el 1 de enero.
SELECT TO_CHAR(SYSDATE, 'DDD') from DUAL;
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)