PostgreSQL 17.5
CURRENT_TIME[(precision)]Параметры
- precisionintegerнеобязательный
- Количество знаков после запятой у секунд, от 0 до 6; по умолчанию все 6
Возвращаемое значение
Время с часовым поясом (time with time zone) на момент начала транзакции, например 14:39:53.662522+00
Примеры
Текущее время
PostgreSQL 17.5
SELECT CURRENT_TIME;Без долей секунды
PostgreSQL 17.5
SELECT CURRENT_TIME(0);Подробности
Часовой пояс берётся из настройки TimeZone, в песочнице это UTC. Время без пояса возвращает LOCALTIME. Точность больше 6 уменьшается до 6.