PostgreSQL CURRENT_DATE funktion

PostgreSQLCURRENT_DATE funktionen returnerar det aktuella datumet.

Syntax

CURRENT_DATE funktionen är så enkel att det inte krävs något argument enligt följande:

CURRENT_DATE

returvärde

CURRENT_DATE funktionen returnerar ett DATE värde som representerar det aktuella datumet.

exempel

följande exempel visar hur du använder funktionen CURRENT_DATE för att få aktuellt datum:

SELECT CURRENT_DATE;

utgången är ettDATE värde enligt följande:

2017-08-15

Du kan använda funktionenCURRENT_DATE som standardvärde för en kolumn. Tänk på följande exempel.

skapa först en tabell med namnet delivery för demonstration:

CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
Code language: PHP (php)

i delivery tabellen har vi delivery_date vars standardvärde är resultatet av funktionen CURRENT_DATE .

För det andra, sätt in en ny rad idelivery tabell:

INSERT INTO delivery(product)VALUES('Sample screen protector');
Code language: JavaScript (javascript)

i dettaINSERT – uttalande angav vi inte leveransdatum, därför använde PostgreSQL det aktuella datumet som standardvärde.

tredje, kontrollera om raden har infogats med det aktuella datumet med hjälp av följande fråga:

SELECT * FROM delivery;

följande bild illustrerar resultatet:

PostgreSQL CURRENT_DATE exempel

som du kan se infogades det aktuella datumet i kolumnen delivery_date.

noterade att du kan se ett annat värde i kolumnen delivery_date, beroende på vilket datum du kör frågan.

i den här handledningen har du lärt dig hur du använder funktionen PostgreSQL CURRENT_DATE för att få det aktuella datumet.

  • var denna handledning till hjälp ?
  • YesNo

Related Posts

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *