PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1023 98/03/24 21:13:34 RE(4):異なるDBMS間でのSQL文の互換性 By あすかちゃんの父
1020 98/03/24 19:52:59 RE(3):異なるDBMS間でのSQL文の互換性 By M.M
999 98/03/24 09:36:19 RE(2):DBの結合について By takahashi
966 98/03/23 11:12:56 RE(1):DBの結合について By あすかちゃんの父
964 98/03/21 14:31:02 DBの結合について By takahashi

カテゴリ:旧電子会議室
日付:1998年03月21日 14:31 発信者:takahashi
題名:DBの結合について


 高橋ともうします。

 早速質問ですが、データウィンドウペインタやクエリーペインタでDBの結合を
した場合、JoinやLeft JoinなどのANSI標準のSQLを吐かせることはできないんでし
ょうか。
 現在MS-SQL ServerをODBCでつないでアプリを作成しているんですが、左結合や右
結合を行うと(ふつうに結合を行った場合もそうですが)、Where句の中に関係を記
述してしまいます。

 また左結合をしているものをOracleに接続し直すと、データウィンドペインタ内の
SQLは自動的にOracle用の結合に書き直されるようです。が、スクリプトの中に埋め込
んだSQLはすべて書き直しが必要になってしまいます。

 しかも、ちょっとマイナーなDBMS、たとえばInterBase(ボーランドさん失礼します
^_^; )に接続すると、ペインタ内での左・右結合の記述さえできないようです。

 ふつうのツールだと、Left Joinとかちゃんと記述してくれるんですが。

 このあたりの設定など、ご存じの方いらっしゃいましたら教えてください。

 よろしくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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