PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22102 05/07/22 17:48:09 RE(3):PB8.0.1(英): データウィンドウのupdate()関数に関して By wes
22100 05/07/21 18:16:39 RE(2):PB8.0.1(英): データウィンドウのupdate()関数に関して By wes
22099 05/07/21 17:50:07 RE(1):PB8.0.1(英): データウィンドウのupdate()関数に関して By めめ
22098 05/07/21 16:59:57 PB8.0.1(英): データウィンドウのupdate()関数に関して By wes

カテゴリ:データウィンドウ
日付:2005年07月21日 16:59 発信者:wes
題名:PB8.0.1(英): データウィンドウのupdate()関数に関して

データウィンドウのupdate()関数に関して質問です。

update()関数の発行時に自動生成されるSQL文が、こちらの意図しない形で生成されてしまいます。
具体的には以下のとおりです。

?Oracle上のテーブル名称は、小文字と大文字の混在で作成。
例)
CREATE TABLE \"xx_TEST001\" ( A char(1) );
 
?PB上のデータウィンドウペインタも、小文字と大文字の混在で作成。
例)
SELECT \"xx_TEST001\".\"A\" FROM \"xx_TEST001\"

?PB上のupdate()関数で発行される自動生成されたSQL文では、テーブル名称を指定する箇所が大文字になる。
例)
INSERT INTO \"XX_TEST001\" (\"A\") VALUES(:1)

?表が存在しないという旨の、Oracle側のエラーが返る。

おそらく何らかのパラメータ設定で解決すると思うのですが、ご存知の方がいらっしゃいましたらご教授いただけない
でしょうか。

なお、開発環境は以下のとおりです。
PB:8.0.1(英)
OS:XP Home(日)
DB:Oracle 9i


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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