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

Praxis der Bereitstellung von in Python geschriebenen Webanwendungen mit Docker

Inhaltsverzeichnis 1. Docker installieren 2. Code...

nuxt.js Konfiguration mehrerer Umgebungsvariablen

Inhaltsverzeichnis 1. Einleitung 2. Szenario 3. S...

Besprechen Sie den Entwicklungstrend der Baidu Encyclopedia UI

<br />Die offizielle Version der Baidu-Enzyk...

Implementierung eines Docker-Cross-Host-Netzwerks (Overlay)

1. Docker-Cross-Host-Kommunikation Zu den hostübe...

Detaillierte Erläuterung der MySQL-Benutzer- und Berechtigungsverwaltung

Dieser Artikel beschreibt anhand von Beispielen d...

Informationen zur Installation von Homebrew auf dem Mac

Vor kurzem hat Xiao Ming einen neuen Mac gekauft ...

Erklärung der Rückgabe einer MySQL-Tabelle führt zur Ungültigkeit des Index

Einführung Wenn die MySQL InnoDB-Engine Datensätz...

jQuery implementiert Navigationsleisteneffekt mit Erweiterungsanimation

Ich habe eine Navigationsleiste mit einem erweite...