PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
11677 | 00/06/09 16:14:12 | RE(5):PB6.5: SELECTとFROMとWHEREの動的変更なんて出来るのでしょうか? By noki |
11638 | 00/06/08 10:59:45 | RE(4):PB6.5: SELECTとFROMとWHEREの動的変更なんて出来るのでしょうか? By こてちゅ |
11637 | 00/06/08 10:34:38 | RE(3):PB6.5: SELECTとFROMとWHEREの動的変更なんて出来るのでしょうか? By noki |
11631 | 00/06/07 20:03:27 | RE(2):PB6.5: SELECTとFROMとWHEREの動的変更なんて出来るのでしょうか? By M.M |
11619 | 00/06/07 12:41:29 | RE(1):PB6.5: SELECTとFROMとWHEREの動的変更なんて出来るのでしょうか? By リエッチ |
11601 | 00/06/06 16:51:20 | PB6.5: SELECTとFROMとWHEREの動的変更なんて出来るのでしょうか? By noki |
カテゴリ:PowerBuilderの開発環境
日付:2000年06月06日 16:51 発信者:noki
題名:PB6.5: SELECTとFROMとWHEREの動的変更なんて出来るのでしょうか?
こんにちは、nokiと申します。
早速で恐縮ですが、どなたか教えて下さい。
GetSQLSelectで取得したSELECT文で、特定のテーブル名を変えるにはどうしたら良いのでしょうか?
例えば、GetSQLSelectで取得した下記のようなSELECT文があります。
これをチェックボックス(cbx_1)のチェック・未チェックで、特定のテーブル名だけを変えたいのですが。
SELECT TableA.code,
TableB.name
FROM TableA,
TableB
WHERE ( TableA.code = TableB.code (+))
?cbx_1チェック時:TableB(そのまま)
?cbx_1未チェック時:TableB→TableC(に変えたい)
となりたいのですけど、実際はテーブルが6つくらいリンクされていますので、
GetSQLSelectを使わずに、スクリプト上で変数にSELECT文を入れると大変長くなってしまいます。
何か良い方法はないでしょうか?
説明下手で分かりずらいでしょうけど、どうぞ宜しくお願いします。
現在は、TableB用とTableC用のDWを2つ作っているのですが、
TableB・C(2つのテーブル名)以外は全く同じSELECT文です。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.