sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man får det aktuella datumet i PostgreSQL

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

  1. Hur implementerar man en-till-en-, en-till-många- och många-till-många-relationer samtidigt som man designar tabeller?

  2. Snabbare alternativ i Oracle till VÄLJ ANTAL(*) FRÅN någon

  3. Databasmodeller för e-handel Del 1:Nyhetsbrevet

  4. MariaDB Backup &PostgreSQL i molnet - ClusterControl Release 1.6.1