PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23330 08/05/15 15:54:19 RE(4):SQLServer2005では外部結合できない? By yasuekko
23329 08/05/08 22:15:51 RE(3):SQLServer2005では外部結合できない? By ace
23328 08/05/08 10:45:16 RE(2):SQLServer2005では外部結合できない? By yasuekko
23317 08/05/02 12:31:21 RE(1):SQLServer2005では外部結合できない? By ace
23307 08/04/25 16:14:36 SQLServer2005では外部結合できない? By yasuekko

カテゴリ:PowerBuilderの開発環境
日付:2008年05月02日 12:31 発信者:ace
題名:RE(1):SQLServer2005では外部結合できない?

yasuekkoさん、こんにちは。

おそらく *= の外部結合の事をおっしゃていると思います。
手段としては以下の2つがあると思われます。

1.データベースのプロパティの中に、オプションという項目がありますので、その中の、互換性とい
  場所を、SQLServer2000にする。

2.SQLを修正

  Ex.

   SELECT TABLE_A.COL
        FROM TABLE_A,TABLE_B
        WHERE TABLE_A.COL1 *= TABLE_B.COL1

    これを


      SELECT TABLE_A.COL
        FROM TABLE_A
             LEFT OUTER JOIN TABLE_B ON
                TABLE_A.COL1 = TABLE_B.COL1

    に変更

以上が考えられると思います。


>現在までPB7.0と8.0で開発していますが、データベースはSQLServer2000を使用しています。
>今回サーバの更新に伴いデータベースもSQLServer2000からSQLServer2005になるそうで、
>ツールのバージョンアップが必要になりました。
>そこで、調べてみたところ\"SQLServer2005では外部結合の対応がなくなる\"との注意書きを見つけ
>たのですが、あらゆるところで外部結合を使用してきている場合には移行ツールなどではじき出して
>くれるものなんでしょうか?
>外部資産、内部資産があり困っています。
>どなたかご存知の方はいらっしゃらないでしょうか?



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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