Funzione PostgreSQL CURRENT_DATE

La funzione PostgreSQLCURRENT_DATE restituisce la data corrente.

la Sintassi

CURRENT_DATE funzione è così semplice che non richiede alcun argomento come segue:

CURRENT_DATE

restituisce il valore

CURRENT_DATE funzione restituisce un DATE valore che rappresenta la data corrente.

Esempi

Il seguente esempio mostra come utilizzare la funzioneCURRENT_DATE per ottenere la data corrente:

SELECT CURRENT_DATE;

L’output è un valoreDATE come segue:

2017-08-15

È possibile utilizzare la funzioneCURRENT_DATE come valore predefinito di una colonna. Si consideri il seguente esempio.

Per prima cosa, crea una tabella denominata delivery per dimostrazione:

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

Nella tabella delivery, abbiamo il delivery_date il cui valore predefinito è il risultato della funzione CURRENT_DATE .

In secondo luogo, inserire una nuova riga nella tabelladelivery:

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

In questa istruzioneINSERT, non abbiamo specificato la data di consegna, quindi PostgreSQL ha utilizzato la data corrente come valore predefinito.

In terzo luogo, verificare se la riga è stata inserita correttamente con la data corrente utilizzando la seguente query:

SELECT * FROM delivery;

L’immagine seguente illustra il risultato:

PostgreSQL CURRENT_DATE example

Come puoi vedere, la data corrente è stata inserita nella colonna delivery_date.

Ha notato che è possibile visualizzare un valore diverso nella colonnadelivery_date, a seconda della data di esecuzione della query.

In questo tutorial, hai imparato come usare la funzione PostgreSQL CURRENT_DATE per ottenere la data corrente.

  • Questo tutorial è stato utile ?

Related Posts

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *