説明
この関数は、文字列をタイムゾーン情報を含む TIMESTAMP WITH TIME ZONE 型に変換します。
構文
TO_TIMESTAMP_TZ(char [,fmt [,'nlsparam'] ])
パラメータの説明
パラメータ |
説明 |
|---|---|
| char | CHAR、VARCHAR2、NCHAR、または NVARCHAR2 型の文字列。 |
| fmt | char の書式を指定するためのオプションです。fmt を省略した場合、char は TIMESTAMP WITH TIME ZONE 型のデフォルト書式を使用する必要があります。 |
| nlsparam | 戻される月と日付で使用する言語を制御するためのオプションです。 |
戻り値の型
TIMESTAMP WITH TIME ZONE 型を返します。
例
文字列 2021-11-11 11:11:11.11 を TIMESTAMP WITH TIME ZONE 型に変換します。
obclient> SELECT TO_TIMESTAMP_TZ ('2021-11-11 11:11:11.11', 'YYYY-MM-DD HH24:MI:SS.FF')
FROM DUAL;
+--------------------------------------------------------------------+
| TO_TIMESTAMP_TZ('2021-11-1111:11:11.11','YYYY-MM-DDHH24:MI:SS.FF') |
+--------------------------------------------------------------------+
| 11-NOV-21 11.11.11.110000000 AM +08:00 |
+--------------------------------------------------------------------+
1 row in set