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