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