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