Oracle SYSTIMESTAMP とは | クズリーマンのカス備忘録

Oracle SYSTIMESTAMP とは

ora-logo Oracle
スポンサーリンク

 

OracleのSYSTIMESTAMPとは

SYSTIMESTAMPは、データベースが存在するシステムの、秒の小数部とタイムゾーンを含む日付を戻します。戻り値の型は、TIMESTAMP WITH TIME ZONEです。

Oracle公式

 

なるほど、現在日時を取得する、と。

SYSDATEとSSYTIMESTAMPとの違い

SYSDATEとの違いは、

  • 秒の小数部があるかないか
  • タイムゾーンを含むかどうか

実際に両方たたいてみた。↓

SQL> select sysdate from dual;

SYSDATE
-------------------
2022-02-10 18:01:02

SQL>
SQL>
SQL> select systimestamp from dual;

SYSTIMESTAMP
---------------------------------------------------------------------------
22-02-10 18:01:11.089911 +09:00

SQL>

 

なるほど「 +09:00」がタイムゾーンですな。

 

 

 

 

 

 

 

 

 

 

 

 

コメント

タイトルとURLをコピーしました