「Oracle」CURRENT_DATEとCURRENT_TIMESTAMPでセッションのタイムゾーンの日付を返す
説明
CURRENT_DATE
セッションのタイムゾーンでの現在の日付を返します。
CURRENT_TIMESTAMP
データ型TIMESTAMP WITH TIME ZONEの値で、セッションタイムゾーンの現在の日付と時刻を返します。
1.CURRENT_DATEの使用例
SELECT CURRENT_DATE FROM DUAL;
実行結果
CURRENT_DATE
2020/09/05 10:02:26
使用例2
SELECT trunc(CURRENT_DATE) FROM DUAL;
実行結果
TRUNC(CURRENT_DATE)
2020/09/05
2.CURRENT_TIMESTAMP の使用例1
SELECT CURRENT_TIMESTAMP FROM DUAL;
実行結果
CURRENT_TIMESTAMP
2020/09/05 10:08:17.694
使用例2
SELECT CURRENT_TIMESTAMP(3) FROM DUAL;
実行結果
CURRENT_TIMESTAMP(3)
2020/09/05 10:09:27.027