funkce PostgreSQL CURRENT_DATE
vrací aktuální datum.
Syntax
CURRENT_DATE
funkce je tak jednoduchá, že vyžaduje, aby žádný argument takto:
CURRENT_DATE
návratová hodnota
CURRENT_DATE
vrací DATE
hodnotu, která představuje aktuální datum.
příklady
následující příklad ukazuje, jak použít funkci CURRENT_DATE
k získání aktuálního data:
SELECT CURRENT_DATE;
výstup DATE
hodnoty takto:
2017-08-15
můžete použít CURRENT_DATE
funkce jako výchozí hodnotu sloupec. Zvažte následující příklad.
za Prvé, vytvořit tabulku s názvem delivery
ukázka:
Code language: PHP (php)CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
V delivery
tabulky, máme delivery_date
, jehož výchozí hodnota je výsledkem CURRENT_DATE
funkce.
za Druhé, vložit nový řádek do delivery
tabulky:
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
V tomto INSERT
prohlášení, jsme se určit datum doručení, proto, PostgreSQL použít aktuální datum jako výchozí hodnotu.
za Třetí, zda řádek byl vložen úspěšně s aktuální datum pomocí následujícího dotazu:
SELECT * FROM delivery;
následující obrázek znázorňuje výsledek:
Jak můžete vidět, aktuální datum, který byl vložen do delivery_date
sloupce.
poznamenal, že ve sloupci delivery_date
se může zobrazit jiná hodnota v závislosti na datu spuštění dotazu.
v tomto tutoriálu jste se naučili používat funkci PostgreSQL CURRENT_DATE
pro získání aktuálního data.
- byl tento návod užitečný ?
- YesNo