Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2006, 09:17
Avatar de coco6339
coco6339
 
Fecha de Ingreso: julio-2006
Mensajes: 2
Antigüedad: 18 años, 5 meses
Puntos: 0
Calculo de Edad pero con: Años, Meses, Dias, Horas, Minutos y Segundos.

Tengo el siguiente problema, quiero hacer una consulta SQL en un motor ORACLE 8i Enterprise.

En la tabla EPACIENTES tengo un campo donde guardo la fecha de nacimiento (FECHANACIM) de los pacientes del Hospital donde trabajo
en formato DATETIME (YYYY:MM:DD:HH24:MM:SSS).

Ahora bien, preciso que a traves de un SELECT me devuelva la edad exacta que tiene el PACIENTE pero con: Años, Meses, Dias, Horas, Minutos y Segundos, restando la SYSDATE - FECHANACIM.

Esto sirve para saber la edad exacta, para adultos parece medio rebuscado pero es muy util para los recien nacidos o niños pequeños.

Supongo que consiste en RESTAR FECHAS pero no se como se hace.

Encontre algunas funciones pero son para Oracle 9 o 10, y no funcionan para el motor 8

Si se les ocurre algo les agradezco.

Salu2.