Fechas en Oracle

Una tabla bastante útil cuando trabajas con fechas en Oracle.

Formato codigo descripción
YEAR Año
YYYY Año - 4 dígitos
MM Mes (01-12; JAN = 01).
MON Nombre del mes abreviado (JAN,FEB,MAY,...)
MONTH Nombre el mes, completado con espacios hasta 9 caracteres
D Día de la semana (1-7).
DAY Nombre del día
DD Día del mes  (1-31).
DDD Día del año (1-366).
DY Nombre del día abreviado
HH Hora del día (1-12).
HH12 Hora del día (1-12).
HH24 Hora del día (0-23).
MI Minuto (0-59).
SS Segundo (0-59).
SSSSS Segundos pasados media noche  (0-86399).

De este modo, haríamos consultas como:

SELECT * FROM mytable WHERE table_date >= 
TO_DATE('29-04-2013 19:00','DD-MM-YYYY HH24:MI');
SELECT to_date('2004/12/14 4:29 PM', 'YYYY/MM/DD HH:MI PM' )
FROM dual;

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s