Problem:
Chcesz uzyskać aktualną datę w bazie danych PostgreSQL.
Rozwiązanie:
Użyjemy funkcji CURRENT_DATE
aby uzyskać aktualną datę:
SELECT CURRENT_DATE ;
Oto wynik zapytania:
2019-10-24
Dyskusja:
PostgreSQL CURRENT_DATE
funkcja zwraca bieżącą datę (data systemowa na maszynie z uruchomionym PostgreSQL) jako wartość w 'RRRR-MM-DD' format. W tym formacie „RRRR” to 4-cyfrowy rok, „MM” to 2-cyfrowy miesiąc, a „DD” to 2-cyfrowy dzień. Zwrócona wartość to data typ danych.
Jak zauważyłeś, ta funkcja nie ma nawiasów. Spójrz na następny przykład:
SELECT CURRENT_DATE;
Oto wynik zapytania:
2019-10-24