SQL Academy
Premium
Funktionsreferenz

MAKE_TIME

Entsprechung in MySQL:

Erstellt eine Uhrzeit aus Stunde, Minute und Sekunde.

PostgreSQL 17.5
MAKE_TIME(hour, minute, second)

Parameter

hourinteger
Stunde von 0 bis 23
minuteinteger
Minute von 0 bis 59
seconddouble precision
Sekunde, kann Nachkommastellen haben

Rückgabewert

Uhrzeit ohne Zeitzone (time); Werte außerhalb der zulässigen Bereiche führen zu einem Fehler

Beispiele

Uhrzeit aus Teilen

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

Sekundenbruchteile

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

Details

Ein Datum mit Uhrzeit setzt du mit MAKE_TIMESTAMP(year, month, day, hour, min, sec) aus Teilen zusammen.

Siehe auch