Heim  >  Artikel  >  Datenbank  >  So verwenden Sie now() in MySQL

So verwenden Sie now() in MySQL

下次还敢
下次还敢Original
2024-05-01 20:24:371098Durchsuche

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>

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>

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>
  • Zeitstempel in die Tabelle einfügen:
<code>INSERT INTO my_table (created_at) VALUES (NOW());</code>
  • Zeitstempel vergleichen:
<code>SELECT * FROM my_table WHERE created_at > NOW() - INTERVAL 1 HOUR;</code>

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!

Stellungnahme:
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