Функции для работы с датой и временем
current_date
Синтаксис:
current_date
Функция current_date вызывается без аргументов и возвращает текущую дату в виде значения типа date. Результат эквивалентен преобразованию специальной константы now к типу date.
Пример:
booktown=# SELECT current_date, booktown-# 'now'::date AS date; date date 2001-08-31 | 2001-08-31 (1 row)
current_time
Синтаксис:
current_time
Функция current_time вызывается без аргументов и возвращает текущее время в виде значения типа time. Результат эквивалентен преобразованию специальной константы now к типу time.
Пример:
booktown=# SELECT current_time, booktown-# 'now'::time AS time; time | time 11:36:52 | 11:36:52 (1 row)
current_timestamp
Синтаксис:
current_timestamp
Функция current_timestamp вызывается без аргументов и возвращает текущее время в виде значения типа timestamp. Результат эквивалентен преобразованию специальной константы now к типу timestamp или вызову функции now().
Пример:
booktown=# SELECT current_timestamp. booktown-# now() AS timestamp; timestamp | timestamp 2001-08-31 11:39:42-07 2001-08-31 11:39:42-07 (1 row)