PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13506 00/10/10 19:25:21 RE(6):PB7.0: 値の受け渡し方について By ryochan
13503 00/10/10 14:20:38 RE(5):PB7.0: 値の受け渡し方について By Nana
13499 00/10/10 11:40:43 RE(4):PB7.0: 値の受け渡し方について By ryochan
13498 00/10/10 10:37:16 RE(3):PB7.0: 値の受け渡し方について By ryochan
13495 00/10/10 01:59:12 RE(2):PB7.0: 値の受け渡し方について By Taka
13493 00/10/06 18:38:32 RE(1):PB7.0: 値の受け渡し方について By ryochan
13489 00/10/06 14:42:11 PB7.0: 値の受け渡し方について By Nana

カテゴリ:スクリプトの記述
日付:2000年10月10日 01:59 発信者:Taka
題名:RE(2):PB7.0: 値の受け渡し方について

Nanaさん、おはようございます。

SQL Serverは使ったことがないのですが、

>DECLARE sp1 PROCEDURE FOR sp_test
>@test = 100;
>EXECUTE sp1;
>CLOSE sp1; 
>のスクリプトをしようしてストアドプロシージャを実行します。その実行結果l_aa=20
>のこの20という値をPBへ返したいのです。

カーソルから値を取り出すには、FETCH文を使います。
DECLARE -> EXECUTE -> FETCH -> CLOSE の順です。
文法についてはヘルプ等をご覧ください。

※ FETCHで取り出せるのは、OUTPUTの引数のみです。
  ストアドファンクション的な「戻り値」を取得したい場合は、RPCFUNCを使うか、または
  SELECT文の列として取り出します。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.