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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.