PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
11818 00/06/19 11:00:40 RE(3):PB6.5: datastoreのwhere句の動的変更とsetsqlselectについて By mama
11805 00/06/16 20:02:51 RE(2):PB6.5: datastoreのwhere句の動的変更とsetsqlselectについて By M.M
11801 00/06/16 18:25:28 RE(1):PB6.5: datastoreのwhere句の動的変更とsetsqlselectについて By てとらぽっと
11800 00/06/16 17:56:57 PB6.5: datastoreのwhere句の動的変更とsetsqlselectについて By mama

カテゴリ:スクリプトの記述
日付:2000年06月16日 18:25 発信者:てとらぽっと
題名:RE(1):PB6.5: datastoreのwhere句の動的変更とsetsqlselectについて

mamaさん、こんばんは。

>やりたいことは、まず、元になるテーブルから検索条件に該当するデータを取得して、
>そのデータに対して、その他の複数のテーブルからデータを取得してwork用のテーブルにデータを落す
(略)
> (元になるテーブルとその他のテーブルは1対多の関係です。)

(略)
>それとも、?ですべてのデータをデータストアに取得すること自体がよくないのでしょうか?

「すべてのデータをデータストアに取得する」ケースももちろんありますが、
この概略の情報だけでは、必要性が判断できません。

最近のクライアントの性能から考えると、数百件やそこらなら
ループでfilterしまくる力任せのプログラムでも
案外すんなり処理されたりしますね。

しかしながら、不必要にクライアントのリソースを浪費したくないので、
INSERT INTO ? SELECT 文を使い、SQL文を1回の発行で済むように考えることを
お勧めします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X

Server SoftWare

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

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