Home > 技術 > OracleでNVARCHAR型のTimestampをFROM_TZ関数で使用する場合の注意点

OracleでNVARCHAR型のTimestampをFROM_TZ関数で使用する場合の注意点

NVARCHARの文字列をタイムゾーンとしてFROM_TZに指定する場合は、CHAR型へのCASTが必要になります。
これをしないと、「タイムゾーン リージョンが見つかりません」などのエラーになりタイムゾーンをいくら指定してもエラーになってしまいます。

指定方法は以下を参照。

SELECT
FROM_TZ(
'1999-12-01 11:00:00', CAST(どっかのテーブル.TIME_ZONE AS VARCHAR2(50 char)))
FROM
DUAL;

【関連する記事】

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Remember personal info

Trackback:0

TrackBack URL for this entry
http://hisasann.com/cgi-bin/mt/mt-tb.cgi/365
Listed below are links to weblogs that reference
OracleでNVARCHAR型のTimestampをFROM_TZ関数で使用する場合の注意点 from HouseTect, JavaScripter Blog

Home > 技術 > OracleでNVARCHAR型のTimestampをFROM_TZ関数で使用する場合の注意点

Tag cloud
Categories
月別アーカイブ
このブログについて
author:hisasann

description:フリーランスで仕事しているプログラマーです。
最近はJavaScript、Rails、Java(Struts+Spring)なんかをいろいろといじっています。
今やってみたいのはFlashやActionScriptかな。
また誕生して半年になる子供の成長を見守るパパでもあります。

日々の日記 :

他に運営しているブログ:

利用しているWebサービス :
最近のコメント
Powered by
Powered by
Movable Type 3.35

Page Top