SQL Academy
Premium
Funktionsreferenz

MAKE_TIME

Entsprechung in MySQL:

Erstellt eine Uhrzeit aus Stunde, Minute und Sekunde.

PostgreSQL 17.9
MAKE_TIME(hour, minute, second)
hour
Stunde von 0 bis 23
integer
minute
Minute von 0 bis 59
integer
second
Sekunde, kann Nachkommastellen haben
double precision

Rückgabewert

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

Beispiele

Uhrzeit aus Teilen

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

Sekundenbruchteile

PostgreSQL 17.9
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