SQL Academy
Premium
Funktionsreferenz

NOW

Gibt das aktuelle Datum mit Uhrzeit zurück.

MySQL 8.1
NOW([fsp])

Parameter

fspINToptional
Anzahl der Nachkommastellen der Sekunden von 0 bis 6, standardmäßig 0

Rückgabewert

Datum mit Uhrzeit (DATETIME) zum Beginn der Abfrage

Beispiele

Aktuelles Datum und Uhrzeit

MySQL 8.1
SELECT NOW();

Mit Millisekunden

MySQL 8.1
SELECT NOW(3);

Details

Synonyme sind CURRENT_TIMESTAMP, LOCALTIME und LOCALTIMESTAMP. Der Wert wird in der Zeitzone der Sitzung genommen und zum Beginn der Abfrage festgehalten: Alle Aufrufe von NOW() in einer Abfrage geben denselben Wert zurück. Den Moment des Aufrufs selbst liefert SYSDATE().

Ein fsp größer als 6 ist ein Fehler. Um den Zeitpunkt zu verschieben, addiere ein Intervall: NOW() - INTERVAL 1 HOUR.

Siehe auch

Wo du es lernst