Ver Mensaje Individual
  #5  
Antiguo 03-04-2009
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Reputación: 19
MaMu Va por buen camino
1) Los SP en Oracle cuentan con el Especificaciones(Package) y el Body
Uno declara las funciones y parametros, de todo lo que contiene.
El otro declara las funciones completas.

Es cuestion de práctica.

Código SQL [-]
 
CREATE OR REPLACE PACKAGE BODY PKG_NOMBRE IS
 

FUNCTION HACE_ALGO(xIDCAMPO IN IDSCAMPOS.TYPE%)
                 RETURN XSALIDA.IDSCAMPOS.TYPE%
AS
sVALOR       IDSCAMPOS.TYPE%;
BEGIN
  -- Bla bla bla bla...
  RETURN sVALOR
END;
 
END; 
/

Código SQL [-]
 
CREATE OR REPLACE PROCEDURE SUMA(xN IN INTEGER,
                                                     xS IN INTEGER)
                                RETURN INTEGER
IS
BEGIN
    RETURN (xN + xS);
END;
/

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita