sql nativo
Hola ... Churi
Segun lo que he visto .. el procedimiento es hacer la conexion al servidor y ejecutar el stored procedure ...
DATA Y(10) TYPE X.
DATA Z(300) TYPE x.
* Primero nos conectamos
EXEC SQL.
CONNECT TO 'UPGRADE' AS 'R'
ENDEXEC.
EXEC SQL.
SET CONNECTION 'R'
ENDEXEC.
Y = '20110606'.
*sp_Inversiones_Suscritas_Credinor
EXEC SQL.
EXECUTE PROCEDURE sp_Inversiones_Suscritas_Credinor ( IN :Y, OUT :Z )
ENDEXEC.
IF SY-SUBRC <> 0 OR Z <> 347.
WRITE: / 'Wrong result for EXECUTE PROCEDURE:', Z.
ENDIF.
.... al ejecutar el sotored procedure lo debe de poner en la variable Z.
Yo tambien tengo problema al ejecutarlo porque me da un dump .. diciendome que " no existe la tabla en la base de datos " podrias probar ese codigo a ver si a ti si te funciona ? ???
Saludos
|