PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak uzyskać aktualną datę w PostgreSQL

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rozpakuj wiele tablic równolegle

  2. Czy PostgreSQL może wykonać łączenie między dwiema procedurami składowanymi SQL Server?

  3. Postgres — transpozycja wierszy do kolumn

  4. Jak cicho zainstalować Postgresql w Ubuntu przez. Plik Dockera?

  5. Czy istnieje sposób na zdefiniowanie nazwanej stałej w zapytaniu PostgreSQL?