Funzione SYSDATE - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Funzione SYSDATE

SYSDATE restituisce la data e l'ora correnti nel fuso orario della sessione corrente (UTC per impostazione predefinita).

Nota

SYSDATE restituisce la data e l'ora di inizio della transazione corrente e non dell'istruzione corrente.

Sintassi

SYSDATE

Questa funzione non richiede argomenti.

Tipo restituito

TIMESTAMP

Esempi

L'esempio seguente utilizza la funzione SYSDATE per restituire il timestamp completo della data odierna.

select sysdate; timestamp ---------------------------- 2008-12-04 16:10:43.976353

L'esempio seguente utilizza la funzione SYSDATE nella funzione TRUNC per restituire la data odierna senza l'ora:

select trunc(sysdate); trunc ------------ 2008-12-04

La query seguente restituisce informazioni sulle vendite per le date comprese in un periodo a ritroso di 120 giorni a partire dalla data di esecuzione della query:

select salesid, pricepaid, trunc(saletime) as saletime, trunc(sysdate) as now from sales where saletime between trunc(sysdate)-120 and trunc(sysdate) order by saletime asc; salesid | pricepaid | saletime | now ---------+-----------+------------+------------ 91535 | 670.00 | 2008-08-07 | 2008-12-05 91635 | 365.00 | 2008-08-07 | 2008-12-05 91901 | 1002.00 | 2008-08-07 | 2008-12-05 ...