ねら~ITエンジニア雑記

やきうのお兄ちゃんが綴るOracle Databaseメインのブログ

Oracle の SYSTIMESTAMP は小数点以下の何桁を取得できるか?

小数点以下「6桁」まで取得できるみたい。μ秒(10^-6)って事か(゚ε゚ )

SELECT TO_CHAR(SYSTIMESTAMP, 'YYYY/MM/DD HH24:MI:SS.FF9') AS NOW_TS FROM DUAL

NOW_TS
--------------------------------------------------------------------------------
2015/09/02 12:10:22.772478000

SQL> /

NOW_TS
--------------------------------------------------------------------------------
2015/09/02 12:10:23.322309000

SQL> /

NOW_TS
--------------------------------------------------------------------------------
2015/09/02 12:10:24.412382000

確かに、Oracleディクショナリ(V$SQL等)の CPU_TIME とかもμ秒で保持してるもんな。

V$SQL
http://docs.oracle.com/cd/E16338_01/server.112/b56311/dynviews_3043.htm

CPU_TIME
このカーソルが解析、実行およびフェッチのために使用するCPU時間(マイクロ秒)