PostgreSQLCURRENT_DATE
funksjonen returnerer gjeldende dato.
Syntaks
CURRENT_DATE
funksjonen er så enkel at krever ingen argument som følger:
CURRENT_DATE
Returverdi
CURRENT_DATE
funksjonen returnerer en DATE
Verdi som representerer gjeldende dato.
Eksempler
følgende eksempel viser hvordan du bruker CURRENT_DATE
– funksjonen for å få gjeldende dato:
SELECT CURRENT_DATE;
utgangen er enDATE
verdi som følger:
2017-08-15
du kan brukeCURRENT_DATE
funksjon som standardverdi for en kolonne. Tenk på følgende eksempel.
opprett Først et bord med navnet delivery
for demonstrasjon:
Code language: PHP (php)CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
I delivery
tabellen har videlivery_date
hvis standardverdi er resultatet avCURRENT_DATE
– funksjonen.
for Det Andre, sett inn en ny rad idelivery
tabell:
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
i denneINSERT
setningen angav Vi ikke leveringsdatoen, Derfor Brukte PostgreSQL gjeldende dato som standardverdi.
kontroller For Det Tredje om raden ble satt inn med gjeldende dato ved å bruke følgende spørring:
SELECT * FROM delivery;
følgende bilde illustrerer resultatet:
som du kan se, ble gjeldende dato satt inn idelivery_date
kolonnen.
Bemerket at du kan se en annen verdi i kolonnendelivery_date
, avhengig av datoen du utfører spørringen.
i denne opplæringen har du lært Hvordan Du bruker PostgreSQL CURRENT_DATE
– funksjonen for å få gjeldende dato.
- Var denne opplæringen nyttig ?
- YesNo