Die Funktion PostgreSQL CURRENT_DATE gibt das aktuelle Datum zurück.
Syntax
Die CURRENT_DATE Funktion ist so einfach, dass kein Argument wie folgt benötigt wird:
CURRENT_DATE
Rückgabewert
Die CURRENT_DATE Funktion gibt eine DATE Wert, der das aktuelle Datum darstellt.
Beispiele
Das folgende Beispiel zeigt, wie die CURRENT_DATE-Funktion verwendet wird, um das aktuelle Datum abzurufen:
SELECT CURRENT_DATE;
Die Ausgabe ist ein DATE Wert wie folgt:
2017-08-15
Sie können die Funktion CURRENT_DATE als Standardwert einer Spalte verwenden. Betrachten Sie das folgende Beispiel.
Erstellen Sie zunächst eine Tabelle mit dem Namen delivery zur Demonstration:
Code language: PHP (php)CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
In der delivery Tabelle haben wir die delivery_date deren Standardwert das Ergebnis der CURRENT_DATE Funktion.
Zweitens fügen Sie eine neue Zeile in die delivery -Tabelle ein:
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
In dieser INSERT -Anweisung haben wir das Lieferdatum nicht angegeben, daher hat PostgreSQL das aktuelle Datum als Standardwert verwendet.
Überprüfen Sie drittens, ob die Zeile mit dem aktuellen Datum erfolgreich eingefügt wurde, indem Sie die folgende Abfrage verwenden:
SELECT * FROM delivery;
Das folgende Bild veranschaulicht das Ergebnis:

Wie Sie sehen können, wurde das aktuelle Datum in die Spalte delivery_date eingefügt.
Beachten Sie, dass in der Spalte delivery_date je nach Ausführungsdatum der Abfrage möglicherweise ein anderer Wert angezeigt wird.
In diesem Tutorial haben Sie gelernt, wie Sie die Funktion PostgreSQL CURRENT_DATE verwenden, um das aktuelle Datum abzurufen.
- War dieses Tutorial hilfreich ?
- JaNein