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 dodelivery
tabela:
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