PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
7299 99/07/28 02:35:11 RE(4):Re:Re:PB6.5: SQL AnyWhereとSQL ServerのSQL記述の非互換 By M.M
7298 99/07/27 23:44:16 RE(3):Re:Re:PB6.5: SQL AnyWhereとSQL ServerのSQL記述の非互換 By Taka
7296 99/07/27 20:22:21 RE(2):Re:Re:PB6.5: SQL AnyWhereとSQL ServerのSQL記述の非互換 By 公共)大橋
7275 99/07/26 18:43:29 RE(1):PB6.5: SQL AnyWhereとSQL ServerのSQL記述の非互換 By Taka
7271 99/07/26 18:20:41 PB6.5: SQL AnyWhereとSQL ServerのSQL記述の非互換 By 公共)大橋

カテゴリ:データウィンドウ
日付:1999年07月27日 23:44 発信者:Taka
題名:RE(3):Re:Re:PB6.5: SQL AnyWhereとSQL ServerのSQL記述の非互換

公共)大橋さん、こんばんは。

>ダブルクオーテーションについては、なんとかなりそうです。
>しかし、SQL-SERVER接続時には、where句に(括弧)が使われていたり、スクリプトに直接書いていたりした場合
>はデータウィンドウの編集においてグラフィック表示モードが開けない(無理に開こうとするとwhere句が破壊
>される)というものです。

どうやら、ダブルコーテーションだけの問題ではないようですね。

私はOracle使いなので、AnywereやSQLServerのことはほとんどわからないのですが、
テーブル名/カラム名を、大文字(または小文字?)に統一していないとダメ なんて
ことはないですか?

以前、Oracleで作成したデータウィンドウをAS400のODBCで動かした時に、大文字でないと
動いてくれなかったという経験があります。
このときは、移行前の段階でグラフィックから編集モードに切り替えて大文字で統一し、
その状態で保存しておくことでOKでした。

あまり参考になっていません。ごめんなさい。

>やはり、地道に修正するしかないのでしょうか。

異なるDBMSで動かそうとした場合、このような現象は結構ありがちです。
いろいろ方法を模索するよりは、力作業で直したほうが結果的に早く終わるのでは?


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser Netscape4.X

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)

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