Detailliertes Beispiel der MySQL curdate()-Funktion

Detailliertes Beispiel der MySQL curdate()-Funktion

Einführung in die MySQL CURDATE-Funktion

Bei Verwendung in einem Zeichenfolgenkontext oder im Format JJJJMMTT in einem numerischen Kontext gibt die Funktion CURDATE() das aktuelle Datum als Wert im Format „JJJJ-MM-TT“ zurück.

Das folgende Beispiel zeigt, wie die Funktion CURDATE() in einem Zeichenfolgenkontext verwendet wird.

sql> AUSWÄHLEN CURDATE();
+------------+
| CURDATE() |
+------------+
| 10.08.2017 |
+------------+
1 Zeile im Satz (0,00 Sek.)

Das folgende Beispiel zeigt, wie die Funktion CURDATE() in einem numerischen Kontext verwendet wird:

mysql> AUSWÄHLEN CURDATE() + 0;
+-----------------+
| CURDATE() + 0 |
+-----------------+
| 20170810 |
+-----------------+
1 Reihe im Set

CURRENT_DATE und CURRENT_DATE() sind Synonyme für CURDATE().

mysql> AUSWÄHLEN CURRENT_DATE(), CURRENT_DATE, CURDATE();
+-----------------+--------------+------------+
| AKTUELLES_DATE() | AKTUELLES_DATE | CURDATE() |
+-----------------+--------------+------------+
| 10.08.2017 | 10.08.2017 | 10.08.2017 |
+-----------------+--------------+------------+
1 Reihe im Set

CURDATE- und NOW-Funktionen

Die Funktion CURDATE() gibt nur das aktuelle Datum zurück, während die Funktion NOW() sowohl den Datums- als auch den Uhrzeitteil der aktuellen Uhrzeit zurückgibt. Das Ergebnis der Funktion CURDATE() entspricht dem folgenden Ausdruck:

 
mysql> DATUM AUSWÄHLEN(JETZT());
+-------------+
| DATUM(JETZT()) |
+-------------+
| 10.08.2017 |
+-------------+
1 Reihe im Set

In diesem Tutorial haben Sie gelernt, wie Sie mit der MySQL-Funktion CURDATE() den aktuellen Datumswert abrufen.

Wenn Sie Fragen haben, hinterlassen Sie bitte eine Nachricht oder kommen Sie zur Community dieser Site, um zu kommunizieren und zu diskutieren. Vielen Dank fürs Lesen und ich hoffe, dies kann allen helfen. Vielen Dank für Ihre Unterstützung dieser Site!

Das könnte Sie auch interessieren:
  • Sequenzimplementierungsmethode basierend auf MySQL
  • So installieren Sie das mysqldb-Modul in Python unter Windows
  • Detaillierte Schritte zum Konfigurieren der Apache + PHP + MySQL-Betriebsumgebung in Mac OS X
  • Grafisches Tutorial zur MySQL 5.7-Konfiguration ohne Installation
  • Linux führt jeden Tag eine automatische und geplante Sicherung der MySQL-Datenbank durch
  • Detaillierte Erläuterung des Implementierungsprozesses der Dual-Master-Synchronisierung von Teiltabellen in MySQL 5.7
  • Batchdateien zum Stoppen und Starten von Oracle- und MySQL-Datenbanken
  • Mit PHP auf die MySql-Datenbank zugreifen - logische Operationen und Beispiele zum Hinzufügen, Löschen, Ändern und Prüfen

<<:  Detaillierte Erklärung der Verwendung von Refs in den drei Hauptattributen von React

>>:  Erläuterung der Schritte für Tomcat zur Unterstützung des https-Zugriffs

Artikel empfehlen

Eine detaillierte Einführung in die Grundlagen des Linux-Scriptings

Inhaltsverzeichnis 1. Skript-Vim-Umgebung 2. So d...

Der Unterschied zwischen Datenzeit und Zeitstempel in MySQL

In MySQL gibt es drei Datumstypen: Datum (Jahr-Mo...

CSS-Tricks zum Erstellen von Welleneffekten

Es war schon immer sehr schwierig, Welleneffekte ...

So implementieren Sie Web-Stresstests mit Apache Bench

1. Einführung in Apache Bench ApacheBench ist ein...

Nginx erstellt Implementierungscode für RTMP-Liveserver

1. Erstellen Sie ein neues RTMP-Verzeichnis im Ng...

Beispielerklärung der Alarmfunktion in Linux

Einführung in die Linux-Alarmfunktion Oben genann...

Lösung für den Apache-Cross-Domain-Ressourcenzugriffsfehler

In vielen Fällen platzieren große und mittelgroße...

HTML css js implementiert Tab-Seite Beispielcode

Code kopieren Der Code lautet wie folgt: <html...

Native JS-Drag-and-Drop-Funktion zum Erstellen eines Slider-Beispielcodes

Drag & Drop ist eine gängige Funktion im Fron...

html-Seite!--[if IE]...![endif]--Detaillierte Einführung in die Verwendung

Code kopieren Der Code lautet wie folgt: <!--[...