Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/08/2010, 23:11
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: update al año de un campo date

prueba esto

Código SQL:
Ver original
  1. UPDATE habitantes
  2. SET fecha_nacimiento =
  3. (date_part('year',CURRENT_DATE) -edad || '-' ||
  4. TO_CHAR(CURRENT_DATE,'MM-DD'))::TIMESTAMP;

ojala dentro de una transacción por si falla

No he probado
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Última edición por huesos52; 24/08/2010 a las 08:02