A PostgreSQL CURRENT_DATE függvény visszaadja az aktuális dátumot.
szintaxis
a CURRENT_DATE funkció olyan egyszerű, hogy nem igényel argumentumot a következő:
CURRENT_DATE
visszatérési érték
a CURRENT_DATE függvény DATE az aktuális dátumot jelző érték.
példák
a következő példa bemutatja, hogyan kell használni a CURRENT_DATE függvényt az aktuális dátum eléréséhez:
SELECT CURRENT_DATE;
a kimenet a DATE érték az alábbiak szerint:
2017-08-15
használhatja a CURRENT_DATE függvényt egy oszlop alapértelmezett értékeként. Tekintsük a következő példát.
először hozzon létre egy delivery nevű táblázatot a demonstrációhoz:
Code language: PHP (php)CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
a delivery táblázatban a delivery_date alapértelmezett értéke a a CURRENT_DATE függvény eredménye.
második, helyezzen be egy új sort a delivery táblázat:
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
ebben aINSERT nyilatkozatban nem adtuk meg a szállítási dátumot, ezért a PostgreSQL az aktuális dátumot használta alapértelmezett értékként.
harmadszor, ellenőrizze, hogy a sor sikeresen beillesztésre került-e az aktuális dátummal a következő lekérdezés segítségével:
SELECT * FROM delivery;
az alábbi kép szemlélteti az eredményt:

mint látható, az aktuális dátumot beillesztették a delivery_date oszlopba.
megjegyezte, hogy a delivery_date oszlopban eltérő értéket láthat, a lekérdezés végrehajtásának dátumától függően.
ebben a bemutatóban megtanulta, hogyan kell használni a PostgreSQL CURRENT_DATE funkciót az aktuális dátum eléréséhez.
- hasznos volt ez a bemutató ?
- YesNo