Pulse para guardar enlace y compartir esta web. Ayuda para Oracle en Twitter Pulse para guardar enlace y compartir esta web. Ayuda para Oracle en Facebook Pulse para guardar enlace y compartir esta web. Búscanos en Google+ Pulse para guardar enlace y compartir esta web Pulse para generar codigo QR del enlace y compartir esta web

Funcion TO_CHAR

Convierte una fecha a una cadena o un número con el formato especificado.


TO_CHAR(date1 [,fmt]);

TO_CHAR(number1 [,fmt])
Si ejecutamos:

SELECT TO_CHAR(sysdate) FROM DUAL;
Devuelve:
15-JUN-01
Si ejecutamos:

SELECT TO_CHAR(sysdate, 'dd/mm/yyyy') FROM DUAL;
Devuelve:
15/06/2001
Si ejecutamos:

SELECT TO_CHAR(sysdate,'Mon') FROM DUAL;
Devuelve el nombre corto del mes:
Jun
Si ejecutamos:

SELECT TO_CHAR(sysdate, 'Month') FROM DUAL;
Devuelve el nombre largo del mes:
Junio
Si ejecutamos:

SELECT TO_CHAR(sysdate, 'DDD') FROM DUAL;
Devuelve los 3 digitos del dia del año:
058
Si ejecutamos:

SELECT TO_CHAR(123.456, '09999') FROM DUAL;
Devuelve:
00123
Si ejecutamos:

SELECT TO_CHAR(123.456, '09999.9') FROM DUAL;
Devuelve:
00123.5
Si ejecutamos:

SELECT TO_CHAR(123456, 'FM999,999,999') FROM DUAL;
Devuelve:
123,456