Справочник по функциям

MAKE_TIME

Аналог в MySQL:

Создаёт время из часа, минуты и секунды.

PostgreSQL 17.9
MAKE_TIME(hour, minute, second)
hour
Час от 0 до 23
integer
minute
Минута от 0 до 59
integer
second
Секунда, может быть дробной
double precision

Возвращаемое значение

Время без часового пояса (time); значения вне допустимых диапазонов вызывают ошибку

Примеры

Время из частей

PostgreSQL 17.9
SELECT MAKE_TIME(12, 30, 45);
make_time
12:30:45

Дробные секунды

PostgreSQL 17.9
SELECT MAKE_TIME(8, 15, 23.5);
make_time
08:15:23.5

Подробности

Дату со временем из частей собирает MAKE_TIMESTAMP(year, month, day, hour, min, sec).

Смотрите также