私はたくさん検索しましたが、何も見つかりませんでした..パラメータなしでプロシージャ( Informix )を作成して呼び出す方法があるかどうかを尋ねたいだけです。1 つまたは複数の値 (プロシージャおよび関数) を返す方法は知っていますが、これは私が望んでいるものではありません。Informix で出力パラメータが許可されていない場合は、非常に奇妙です。
前もって感謝します!
EDIT:はい、可能であることがわかりましたが、まだそのような手順を実行できません。例えば:
CREATE PROCEDURE mytest(batch INT,OUT p_out INT)
DEFINE inc INTEGER;
LET inc = 1;
LET p_out = 5;
END PROCEDURE;
私が受け取るものは次のとおりです。
ルーチン mytest を解決できません
これは、出力パラメーターを使用して関数を実行する場合にのみ発生します..