PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17064 02/02/28 11:26:37 RE(9):日付取得について(サンプルプログラム) By afro12
17062 02/02/27 19:44:02 RE(8):日付取得について(サンプルプログラム) By M.M
17059 02/02/26 11:43:23 RE(7):日付取得について By みく
17058 02/02/26 11:19:50 RE(6):日付取得について By afro12
17057 02/02/26 10:55:54 RE(5):日付取得について By afro12
17056 02/02/26 10:46:17 RE(4):日付取得について By YAMASHITA, Satoru
17055 02/02/26 10:42:33 RE(3):日付取得について By YAMASHITA, Satoru
17054 02/02/26 09:47:41 RE(2):日付取得について By みく
17053 02/02/26 09:15:12 RE(1):日付取得について By あっき
17050 02/02/25 12:51:42 日付取得について By afro12

カテゴリ:スクリプトの記述
日付:2002年02月26日 09:47 発信者:みく
題名:RE(2):日付取得について

あっきさん、おはようございます。

>Oracleをお使いでしたら、ADD_MONTHSを
>使ってみたらどうでしょうか?

私も以前、同じようなことで悩みまして、ADD_MONTHSを使用したのですが、
SQL文は正常終了(sqlcode=0)するのに、結果がおかしくなってました。
その時のコードです。

date ld_start,ld_end

ld_start = today()
select add_months(:ld_start,2) into :ld_end from dual using sqlca;
messagebox(\"ld_end\",string(ld_end,\'yyyymmdd\'))

この結果は、13472???? ってメッセージボックスに表示されてしまいました。
コードの記述が間違っているのかもしれませんが、結局違う複雑怪奇な方法で逃げてしまいました。
これは、私だけの問題なのでしょうか?

すみません、質問に質問を重ねてしまいました。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X

Server SoftWare

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

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