Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2009, 13:42
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: ¿ ¿Cómo hacer una funcion plsql para calculara la edad?

Que tal diego.

Esto te puede servir:
Código sql:
Ver original
  1. CREATE OR REPLACE FUNCTION edades(fec_nac IN DATE) RETURN NUMBER
  2. AS
  3. edad NUMBER;
  4. BEGIN
  5. SELECT FLOOR(months_between(sysdate,fec_nac)/12) INTO edad FROM dual;
  6. RETURN edad;
  7. END edades;
  8. /

Estamos hablando.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Última edición por huesos52; 22/07/2009 a las 16:12