Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/12/2013, 07:30
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Función PL/SQL

Código SQL:
Ver original
  1. CREATE OR REPLACE FUNCTION MAX3
  2.  
  3. (n1 NUMBER, n2 NUMBER, n3 NUMBER)
  4.  
  5. RETURN NUMBER
  6.  
  7. IS
  8.  
  9. m NUMBER;
  10. maximo NUMBER;
  11.  
  12. BEGIN
  13.  
  14. IF n1>=n2
  15.  
  16.     THEN
  17.  
  18.         m:=n1;
  19.  
  20.     ELSE
  21.  
  22.         m:=n2;
  23.  
  24. END IF;
  25.  
  26. IF m>=n3
  27.  
  28.     THEN
  29.  
  30.         maximo:=m;
  31.  
  32.     ELSE
  33.         maximo:=n3;
  34.  
  35. END IF;
  36.  
  37. RETURN maximo;
  38.  
  39. END;

Solo quita el primer return.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming