Die SQL-Funktion CURRENT_DATE() gibt das aktuelle Datum als Zeichenkette YYYY-MM-DD oder numerisch als BIGINTYYYYMMDD oder als DECIMALYYYYMMDD.microseconds zurück, je nachdem, ob die Funktion im String- oder numerischen Kontext verwendet wird.
Der Wert wird im Format der aktuellen Sitzungszeitzone ausgedrückt.
Das Setzen der System-Variablen timestamp wirkt sich auf die Funktion CURRENT_DATE() aus.
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download
Verwendung der CURRENT_DATE() Funktion in MySQL und MariaDB-Datenbanken
Die CURRENT_DATE()-Funktion in MySQL und MariaDB wird hauptsächlich zum Abrufen des aktuellen Datums verwendet und wird häufig zum Filtern oder Vergleichen von Datumsangaben in SQL-Abfragen, sowie für verschiedene Datumsberechnungen verwendet. Die Funktion gibt das aktuelle Datum im Format „JJJJ-MM-TT“ zurück.