Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/11/2007, 10:12
mmondragon
 
Fecha de Ingreso: noviembre-2007
Mensajes: 9
Antigüedad: 17 años
Puntos: 0
Re: sumar año en una fecha(oracle)

Cita:
Iniciado por kikolice Ver Mensaje
creo que algo asi

update PS_MLM_PERIODO_VAC set EXP_DT = to_date(to_char(EXP_DT,'ddmm')||to_number(EXP_DT,' yyyy')+1, 'ddmmyyyy');
Muchas gracias Kikolice, fíjate que me sale el siguiente error cuando lo corro.

SQL> update PS_MLM_PERIODO_VAC set EXP_DT = to_date(to_char(EXP_DT,'ddmm')||to_number(EXP_DT,' yyyy')
+ 1, 'ddmmyyyy') WHERE EMPLID = '50004';
update PS_MLM_PERIODO_VAC set EXP_DT = to_date(to_char(EXP_DT,'ddmm')||to_number(EXP_DT,' yyyy') + 1,
*
ERROR at line 1:
ORA-01481: invalid number format model


La verdad no pretendo ser conchudo y no ponerme a investigar por mi cuenta, pero me urge mucho. y creeme sí investigo, la prueba es que di con este foro, muy bueno por cierto

Saludos