
20/06/2009, 13:42
|
| | Fecha de Ingreso: enero-2009
Mensajes: 178
Antigüedad: 16 años, 1 mes Puntos: 2 | |
restar fechas en pl sql de oracle 10g Hola necesito restar la fecha actual menos otra fecha pero esa fecha tiene este formato
TO_DATE('1987-08-27 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
select trunc(months_between(sysdate, to_date(C.datos.nacimiento,'dd/mm/yyyy'))/12) into edad from "cliente"C, "prestamo"P,"detalle_p"DP where DP.prestamo_pk=P.id and P.cliente_pk=C.id;
y me da unos valores raros negativos
imprimi el sysdate y sale el año con dos digitos le coloque formato para yyyy e igual salen dos digitos creo que es eso, como podria hacer?
gracias |