PostgreSQL 現在のシステム日付・時刻を取得する
Oracle
のSYSDATE
のように、PostgreSQL
で現在のシステム日付や時刻を取得する方法を紹介します。
date型で取得
YYYY/MM/DD
やYYYY-MM-DD
のように、date
型を取得するにはCURRENT_DATE
で取得します。
SELECT CURRENT_DATE
time型で取得
HH24:MI:SS
のようにtime
型で取得するにはCURRENT_TIME
で取得します。
SELECT CURRENT_TIME
timestamp型で取得
日付と時刻を両方含めたtimestamp
型で取得するにはCURRENT_TIMESTAMP
またはNOW()
で取得します。
SELECT CURRENT_TIMESTAMP
-- または
SELECT NOW()