0

RPGIV functionこんにちは、 aから aを呼び出そうとしていますstored proc:

CREATE PROCEDURE "VEN60115"."TESTJCALL1" 
(IN ADUI CHAR(20),
OUT PRODOPIID1 CHAR(20))
DYNAMIC RESULT SETS 1 
LANGUAGE RPGLE 
READS SQL DATA 
EXTERNAL NAME 'VEN60115/TESTJV'
PARAMETER STYLE GENERAL ;

これを実行してテストするとSQL

Run VEN60115.TESTJCALL1(CHAR(20), CHAR(20))

コンソールは次のメッセージを返します。

VEN60115.TESTJCALL1 - Run started.
Data returned in result sets is limited to the first 0 rows.
Data returned in result set columns is limited to the first 100 bytes or characters.
VEN60115.TESTJCALL1 - Calling the stored procedure.

しかし、仕事がハングします...誰かが私を助けてくれませんか..または私が間違っていることを教えてください?

4

1 に答える 1

0

SQL のストアド プロシージャを使用する代わりに、IBM Java API を使用して rpg 関数を呼び出すことにしました。

于 2013-05-24T06:45:15.463 に答える