説明
SCN_TO_TIMESTAMP()関数は、SCNをパラメータとして受け取り、そのSCNに関連付けられたタイムスタンプを返します。戻り値はTIMESTAMPデータ型です。
構文
SCN_TO_TIMESTAMP(number)
例
obclient> SELECT MAX_SCN, SCN_TO_TIMESTAMP(MAX_SCN) FROM gv$ob_log_stat;
+---------------------+---------------------------------+
| MAX_SCN | SCN_TO_TIMESTAMP(MAX_SCN) |
+---------------------+---------------------------------+
| 1676966094432030402 | 21-FEB-23 03.54.54.432030402 PM |
| 1676966094299077583 | 21-FEB-23 03.54.54.299077583 PM |
+---------------------+---------------------------------+
2 rows in set
説明
gv$ob_log_statログストリームの同期状態を示す内部テーブルであり、そのmax_scnフィールドはSCN型です。SCN_TO_TIMESTAMP()関数を使用してSCNをタイムスタンプに変換します。