PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
19478 03/05/11 14:33:21 RE(2):ストアドプロシージャーの名称を動的にする場合 By tomtom7
19474 03/05/10 15:53:06 RE(1):ストアドプロシージャーの名称を動的にする場合 By Taka
19473 03/05/10 12:04:57 ストアドプロシージャーの名称を動的にする場合 By tomoming

カテゴリ:スクリプトの記述
日付:2003年05月10日 12:04 発信者:tomoming
題名:ストアドプロシージャーの名称を動的にする場合

ストアドプロシージャーの名称を動的にする場合

はじめまして。tomomingと申します。
どうしても,出来ないので,上級者のお知恵をお借りしたく,
質問させていただきます。
動的SQLの説明を読んでも,今一違う感じがして,
出来るのかどうかだけでもすぐに分かれば・・と思いまして
PB環境の前にいないので,試せないのです。
勝手ですが,ご存知の方がいらっしゃったら,
宜しくお願いします。

質問内容ですが,
マスタに持っているストアドID(名称)を取ってきて,
Loopでまわしながら,キックしたいんです。
変わるのはストアドIDです。
以下は,そのソースになります。

Declare proc_dt Procedure For ストアドID
(引数1 char, 引数2 number, 引数3 char, 
 引数4 char, 引数5 number, 引数6 char);
Execute proc_dt ;

と,なっているのを,ストアドIDの所だけ動的にしたいんです。
動的SQL 書式4を見ると,プロシージャーも出来そうには読めるのですが,
上記内容で言うと,ストアドID以下の文面をSQLステートメントとして
格納し,Describe分を起こせばよろしいのでしょうか?
出来ない環境で質問している失礼は承知なのですが
気になって,気になって・・・・
どうか,ご存知の方は宜しくお願いします。

開発環境:PowerBuilder 7.0
     Windows XP
     Oracle 8i


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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