Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 04-abr-2008, 08:28   #1 (permalink)
habil ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 39
Calcular la edad

hola amigos del foro mi consulta es la siguiente:

tengo este pl sql que calcula la edad pero en toad me envia un error falta el parentesis derecho no se a que se debera esto dato que veo que la sintaxis esta bien bueno eso creo le podrian echar una miradita porfavor se los agradeceria muchisimo aqui les dejo el pl


Código PHP:
declare 
xfecha number;
begin
SELECT trunc
((('sysdate','dd/mm/yyyy')-to_date('17/01/2000','dd/mm/yyyy'))/365)into xfecha 
FROM dual
;
dbms_output.put_line(xfecha);
end
de antemano muchas gracias!
habil está desconectado   Responder Citando
Antiguo 04-abr-2008, 08:51   #2 (permalink)
matanga ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 478
Re: Calcular la edad

Hola,

Código:
declare
xfecha number;
begin
SELECT 
trunc ((sysdate - to_date('17/01/2000','dd/mm/yyyy'))/365)
into 
xfecha
FROM dual;
dbms_output.put_line(xfecha);
end;
/
No te hace falta una mascara para sysdate.


Editado,


Te dejo un link a una consulta de Mario Heredia, esta bien completa para el calculo de edades.

Resultado Desafio. Resta de Fechas, resultado en años, meses, semanas y dias.

Saludos
matanga está desconectado   Responder Citando
Antiguo 04-abr-2008, 09:06   #3 (permalink)
habil ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 39
Re: Calcular la edad

ok muchas gracias matanga ....se agradece!
habil está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:17.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93