Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2007, 08:45
sneider
 
Fecha de Ingreso: septiembre-2005
Mensajes: 379
Antigüedad: 18 años, 8 meses
Puntos: 0
Problema con fecha

Buenas, tengo un problema que no se como solventarlo. Resulta que quiero obtener en un tipo de dato "DATE" el año de una fecha. Es decir, si yo pongo el 31/12/2006 quiero que me devuelva el 2006 pero en formato fecha (no me vale ke devuelva un char).

Yo he hecho esto:
SELECT TO_DATE(TO_CHAR('31/12/2006','dd/mm/yyyy'),'yyyy')
FROM DUAL;

Esta claro que algo esta mal, algo de la mascara. Espero puedan ayudarme. Un saludo y gracias.