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