PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17732 02/07/12 11:37:42 RE(8):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ひらやま
17731 02/07/12 11:05:22 RE(7):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By Taka
17730 02/07/12 09:08:11 RE(6):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ひらやま
17729 02/07/11 21:13:05 RE(5):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ZONE
17725 02/07/11 15:08:39 RE(4):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ひらやま
17724 02/07/11 14:22:48 RE(3):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ZONE
17716 02/07/11 09:52:34 RE(2):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ひらやま
17713 02/07/10 20:16:11 RE(1):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ZONE
17700 02/07/10 11:47:28 PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない By ひらやま

カテゴリ:データウィンドウ
日付:2002年07月11日 14:22 発信者:ZONE
題名:RE(3):PB4: ストアドプロシージャ(ファンクション)を使ったselect文が使えない

ひらやまさん、こんにちは。

プロシージャの宣言ですから、ストアドプロシージャにして下さい。
ファンクションの戻値をストアドプロシージャのOUTにして下さい。

DECLARE Emp_proc Procedure for fc_test (:[引数1],:[引数2],:[引数3],:[引数4]);
IF SQLCA.SQLCode = -1 THEN
END IF

EXECUTE Emp_proc;
IF SQLCA.SQLCode = -1 THEN
END IF

(DO...LOOP したい?)
FETCH Emp_proc :[戻値];
IF SQLCA.SQLCode = -1 THEN
END IF

CLOSE Emp_proc;
IF SQLCA.SQLCode = -1 THEN
END IF

これでもだめなら、詳細情報を提示して下さい。

>仮にプロシージャにするとして、結果をリストにするとしたら、
>プロシージャの実行結果を1行1行リストのdwに書き込んでいくしかない、ということでしょうか。

文面からは判断出来ませんが、おそらくそうなると思います。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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