TO_TIMESTAMP_TZ

TO_TIMESTAMP_TZは、テキスト式をTIMESTAMP WITH TIME ZONEデータ型の値に変換します。

戻り値

TIMESTAMP WITH TIME ZONE

構文

TO_TIMESTAMP_TZ(char [, fmt [ 'nlsparam' ] ])

引数

char: 変換するテキスト式です。

fmt: charのフォーマットを指定するdatetimeモデル・フォーマットです。デフォルトの日付フォーマットは、NLS_TERRITORY初期化パラメータによって暗黙に決まります。NLS_DATE_FORMATパラメータを使用して明示的に設定することもできます。データ型のフォーマットの詳細は、Oracle Database SQLリファレンスを参照してください。

nlsparam: 月と日の名前や略称を返すときに使用する言語を指定します。この引数の形式は次のとおりです。

'NLS_DATE_LANGUAGE = language' 

デフォルトでは、戻り値はセッション・データ言語になります。

TO_TIMESTAMP_TZ('2006-03-26 7:33:00 -4:00', 'YYYY-MM-DD HH:MI:SS TZH:TZM')は、値26-MAR-06 07.33.00 AM -04:00を返します。