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