PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23088 07/08/17 15:27:17 RE(1):PB6: PB6でOracle10gに接続 By AzureRX-7
23087 07/08/17 09:42:33 PB6: PB6でOracle10gに接続 By ほえ

カテゴリ:PowerBuilderの開発環境
日付:2007年08月17日 15:27 発信者:AzureRX-7
題名:RE(1):PB6: PB6でOracle10gに接続

ほえさん、こんにちは。

>いつもお世話になっております。

>PB6で開発してあったアプリケーションを運用していましたが、
>データベースがOracle10gになり日付がJAPANESEとなったために下記のメッセージが出てしまいます

>ORA-01843: 指定した月が無効です。
>データベースには変更は行われませんでした。
>UPDATE \"AAA\" SET \"CLM_DAY1\" = TO_DATE(\'17-Aug-2007 09:40:53\',\'DD-MON-YYYY HH24:MI:SS\') 
>WHERE \"CTRL_KEY\" = \'00TEST\' AND \"CLM_DAY1\" IS NULL AND \"CLM_DAY2\" IS NULL 

>アプリケーション(PB6)で対応する方法について情報をお持ちの方がありましたらお教えいただけないでしょ
うか。
>よろしくお願いいたします。


TO_DATEの第3引数に「\'NLS_DATE_LANGUAGE=ENGLISH\'」を指定してみてください。
 ⇒TO_DATE(\'17-Aug-2007 09:40:53\',\'DD-MON-YYYY HH24:MI:SS\',\'NLS_DATE_LANGUAGE=ENGLISH\')


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle Net 9
Browser InternetExplorer

Server SoftWare

OS Solaris
DBMS Oracle10G
WebServer Apache

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