Heim > Datenbank > MySQL-Tutorial > So verwenden Sie now() in MySQL

So verwenden Sie now() in MySQL

下次还敢
Freigeben: 2024-05-01 20:24:37
Original
1371 Leute haben es durchsucht

Die Funktion

NOW() gibt den aktuellen Zeitstempel des Servers zurück, also das aktuelle Datum und die aktuelle Uhrzeit. Sie kann direkt in der SQL-Abfrage aufgerufen werden: Holen Sie sich den aktuellen Zeitstempel: SELECT NOW(); Fügen Sie den Zeitstempel ein: INSERT INTO. .. VALUES (NOW ());Zeitstempel vergleichen: SELECT * FROM ... WHEREcreated_at > NOW() - INTERVAL 1 HOUR;

So verwenden Sie now() in MySQL

Verwendung der NOW()-Funktion in MySQL

NOW () Funktionsübersicht Die Funktion

NOW() gibt den aktuellen Zeitstempel des Servers zurück, also das aktuelle Datum und die aktuelle Uhrzeit. Es handelt sich um eine Funktion ohne Parameter, was bedeutet, dass zur Ausführung keine Eingabe erforderlich ist.

Verwendung

Die Funktion NOW() ist sehr einfach zu verwenden. Rufen Sie sie einfach direkt in der SQL-Abfrage auf, wie unten gezeigt:

<code>SELECT NOW();</code>
Nach dem Login kopieren
Nach dem Login kopieren

Ausgabe

Die Ausgabe ist ein Zeichen, das das aktuelle Datum und die aktuelle Uhrzeit enthält Zeichenfolge, das Format ist „JJJJ-MM-TT HH:MM:SS“, zum Beispiel:

<code>2023-03-08 14:32:15</code>
Nach dem Login kopieren

Andere Verwendungen

Zusätzlich zur direkten Rückgabe des aktuellen Zeitstempels kann die Funktion NOW() auch verwendet werden für:

  • Zeitstempel einfügen: Verwenden Sie die Funktion NOW() als Wert des Zeitstempelfelds, wenn Sie Daten in die Tabelle einfügen.
  • Zeitstempel vergleichen: Sie können feststellen, ob ein Ereignis in der Vergangenheit, Gegenwart oder Zukunft liegt, indem Sie die Funktion NOW() mit anderen Zeitstempeln vergleichen.

Beispiele

Hier sind einige Beispiele, die zeigen, wie die Funktion NOW() verwendet wird:

  • Den aktuellen Zeitstempel abrufen:
<code>SELECT NOW();</code>
Nach dem Login kopieren
Nach dem Login kopieren
  • Zeitstempel in die Tabelle einfügen:
<code>INSERT INTO my_table (created_at) VALUES (NOW());</code>
Nach dem Login kopieren
  • Zeitstempel vergleichen:
<code>SELECT * FROM my_table WHERE created_at > NOW() - INTERVAL 1 HOUR;</code>
Nach dem Login kopieren

Diese Abfrage wählt alle Zeilen aus, die innerhalb der letzten Stunde erstellt wurden.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie now() in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage