プロが教えるわが家の防犯対策術!

Oracle database 10g express edition を使っています。

EXTRACT(HOUR FROM CURRENT_TIMESTAMP)で、UTCがでてきます。

JSTは、この方法では取れないのでしょうか?
それとも、何か設定が必要でしょうか?

よろしくお願いします。

A 回答 (1件)

extract(hour from ...)がUTCを返すのは仕様です。


extract(timezone_hour from ... )と組み合わせるのはどうでしょう。
select mod( EXTRACT(timezone_HOUR FROM CURRENT_TIMESTAMP) +
EXTRACT(HOUR FROM CURRENT_TIMESTAMP),24) local_hour from dual
    • good
    • 0
この回答へのお礼

それが、仕様なんですか・・・
了解しました。
ありがとうございます。

お礼日時:2008/05/29 09:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!