Problem:
Du vill få det aktuella datumet i en PostgreSQL-databas.
Lösning:
Vi använder funktionen CURRENT_DATE
för att få aktuellt datum:
SELECT CURRENT_DATE ;
Här är resultatet av frågan:
2019-10-24
Diskussion:
PostgreSQL CURRENT_DATE
funktion returnerar det aktuella datumet (systemdatumet på maskinen som kör PostgreSQL) som ett värde i 'ÅÅÅÅ-MM-DD' formatera. I det här formatet är 'ÅÅÅÅ' ett 4-siffrigt år, 'MM' är en 2-siffrig månad och 'DD' är en 2-siffrig dag. Det returnerade värdet är ett datum datatyp.
Som du märker har denna funktion inga parenteser. Titta på nästa exempel:
SELECT CURRENT_DATE ;
Här är resultatet av frågan:
2019-10-24