お世話になります。
現在ProCobolにて開発実施中です。
ProCobolよりストアドをCALLしたいのですが、うまくいきません。
↓サイト参考に、下記のようなコードにて呼び出し試しています。
http://www.t3.rim.or.jp/~buchi/procobol/sld027.htm
実際のPro*Cobolソース
111111 EXEC SQL EXECUTE
111111 BEGIN
111111 DBMS_DDL.analyze_object( 'XX', 'XXXXX', 'X',
111111 :OUT1,:OUT2 );
111111 END;
111111 END-EXEC.
試しに、出力引数OUT1に初期値('9'とします)設定し、
コンパイル後実行ファイルを実行したところ'9'のままでした。
ストアドが実行されれば、'0'が返却されるはずなのですが、実行自体できていないようです。
# SI Object Browserによる、ストアドプログラムの実行確認自体はできております。
Pro*Cobol(もしくはCOBOL)にて、ストアドプログラムの呼び出し成功した実績のある方いらっしゃいましたら、
アドバイスいただけないでしょうか。
よろしくお願いいたします。
※環境:
OS:Windows 8
DB:Oracle Database 11g R2
DB Client: Oracle client 11g R2
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。