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
Copyright © 2013 Power Future Co., Ltd.