説明
この関数は、文字列をタイムゾーン情報を含む 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