Problem:
Du vil gerne have den aktuelle dato i en PostgreSQL-database.
Løsning:
Vi bruger funktionen CURRENT_DATE
for at få den aktuelle dato:
SELECT CURRENT_DATE ;
Her er resultatet af forespørgslen:
2019-10-24
Diskussion:
PostgreSQL CURRENT_DATE
funktion returnerer den aktuelle dato (systemdatoen på maskinen, der kører PostgreSQL) som en værdi i 'ÅÅÅÅ-MM-DD' format. I dette format er 'ÅÅÅÅ' et 4-cifret år, 'MM' er en 2-cifret måned, og 'DD' er en 2-cifret dag. Den returnerede værdi er en dato datatype.
Som du bemærker, har denne funktion ingen parenteser. Se på det næste eksempel:
SELECT CURRENT_DATE ;
Her er resultatet af forespørgslen:
2019-10-24