OracleSQLメモ_SYSTIMESTAMP

TIMESTAMP型で高精度に出力する関数、、極私的メモ

DATETIME
2018/03/28 13:13:10.826893

↑はLinuxに搭載されたOracleでの結果
小数点以下6桁(マイクロ秒)

Windowsだと
DATETIME
2018/03/28 13:14:25.453000
小数点以下3桁(ミリ秒)

今まではDATE型で
SELECT TO_CHAR(SYSDATE, 'YYYY/MM/DD HH24:MI:SS') DATETIME FROM DUAL;
としていましたが、処理時間をより精度良く取りたかったためTIMESTAMP型を使う事にしました。

コメント