PDA

View Full Version : Externe Stored Procedure



Seiten : 1 [2]

Allrounder
07-04-08, 13:15
Nur zur Sicherheit:
Wie sind denn die Parameter beim Befehl PGM im CLP angegeben?



PGM PARM(&PARM1 &PARM2)
DCL VAR(&PARM1) TYPE(*DEC) LEN(6 0)
DCL VAR(&PARM2) TYPE(*DEC) LEN(7 0)




was sagt denn der select * from qsys2.sysprocs???

D*B

Die Stored Procedure ist auch hier korrekt gespeichert.

Allrounder
07-04-08, 14:07
Das Problem ist gelöst. Vielen Dank für die vielen Antworten.

Der SQL-Fehler, der auf ein Problem des Überladens bzw. die Parameterübergabe hindeudete, war irreführend. Ein Aufruf der SP im interaktiven SQL auf der iSeries hat funktioniert.

Dort war die LIBL korrekt eingestellt. Alles lief problemlos.
In der SP ist der Objektname des CL's zwar qualifiziert angegeben, es fehlten beim Aufruf über den Navigator jedoch weitere Bibliotheken, die das CL benötigt.

Ich werde zukünftig die SQL-Fehlermeldungen im Navigator mit etwas mehr Vorsicht genießen.