PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20203 | 03/08/27 14:47:33 | RE(6):PB7.0: ストアドの実行結果の方法 By IOP |
20202 | 03/08/27 13:39:34 | RE(5):PB7.0: ストアドの実行結果の方法 By tomson |
20198 | 03/08/27 11:54:34 | RE(4):PB7.0: ストアドの実行結果の方法 By IOP |
20196 | 03/08/27 11:04:21 | RE(3):PB7.0: ストアドの実行結果の方法 By tomson |
20194 | 03/08/27 10:30:21 | RE(2):PB7.0: ストアドの実行結果の方法 By IOP |
20190 | 03/08/26 17:08:45 | RE(1):PB7.0: ストアドの実行結果の方法 By tomson |
20183 | 03/08/26 13:49:03 | PB7.0: ストアドの実行結果の方法 By IOP |
カテゴリ:データベース
日付:2003年08月27日 10:30 発信者:IOP
題名:RE(2):PB7.0: ストアドの実行結果の方法
tomsonさん、おはようございます。
>>Execでストアドを呼び出して実行が成功したのかを確認する
>>方法はあるのでしょうか?
>>教えてください。
>>
>
>ストアドプロシージャの中でreturnした値は直接取れないようなので、
>アウトプットパラメータにリターン値を渡してFETCHで受け取ってます。
>
使い方がよくわからないのですが、
例
DECLARE stoado PROCEDURE For AAA
Output Using sqlca_a;
Execute stoado;
Fetch stoado Into :stoado;
Close stoado;
こういう使い方でよろしいのでしょうか?
このやり方だとストアドの方も実行されないのですが
間違いがあれば指摘してほしいです
追加質問 sqlcode = 100 の時ならば、ストアドは実行したということになるのでしょうか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.