funkcja PostgreSQL CURRENT_DATE zwraca bieżącą datę.
składnia
CURRENT_DATE funkcja jest tak prosta, że nie wymaga żadnego argumentu w następujący sposób:
CURRENT_DATE
Zwraca wartość
CURRENT_DATE funkcja zwracaDATE wartość, która przedstawia bieżącą datę.
przykłady
poniższy przykład pokazuje, jak użyć funkcji CURRENT_DATE, aby uzyskać bieżącą datę:
SELECT CURRENT_DATE;
wyjście toDATE wartość w następujący sposób:
2017-08-15
Możesz użyć funkcjiCURRENT_DATE jako domyślnej wartości kolumny. Rozważ następujący przykład.
najpierw Utwórz tabelę o nazwiedelivery dla demonstracji:
Code language: PHP (php)CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
w tabelidelivery mamydelivery_date, której domyślna wartość jest wynikiemCURRENT_DATE funkcja.
Po Drugie, wstaw nowy wiersz dodeliverytabela:
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
w tym INSERT instrukcja, nie określiliśmy daty dostawy, dlatego PostgreSQL użył bieżącej daty jako domyślnej wartości.
Po Trzecie, sprawdź, czy wiersz został pomyślnie wstawiony z bieżącą datą, używając następującego zapytania:
SELECT * FROM delivery;
poniższy obraz ilustruje wynik:

jak widać, aktualna data została wstawiona do kolumnydelivery_date.
zauważ, że możesz zobaczyć inną wartość w kolumniedelivery_date, w zależności od daty wykonania zapytania.
w tym samouczku nauczyłeś się używać funkcji PostgreSQL CURRENT_DATE, aby uzyskać bieżącą datę.
- czy ten tutorial był pomocny ?
- YesNo