Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del
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 CURRENT_DATE
CURRENT_DATE restituisce una data nel fuso orario della sessione corrente (UTC per impostazione predefinita) nel formato predefinito:. YYYY-MM-DD
Nota
CURRENT_DATE restituisce la data di inizio della transazione corrente e non dell'istruzione corrente. Si consideri lo scenario in cui si avvia una transazione contenente più istruzioni il giorno 10/01 /08 23:59 e l'istruzione contenente CURRENT_DATE viene eseguita a /08 00:00. 10/02 CURRENT_DATE restituisce 10/01/08, non 10/02/08.
Sintassi
CURRENT_DATE
Tipo restituito
DATE
Esempi
L'esempio seguente restituisce la data corrente (nel punto in cui viene eseguita la funzione). Regione AWS
select current_date;date ------------ 2008-10-01
L'esempio seguente crea una tabella, inserisce una riga in cui l'impostazione predefinita della colonna todays_date è CURRENT_DATE, quindi seleziona tutte le righe della tabella.
CREATE TABLE insert_dates( label varchar(128) NOT NULL, todays_date DATE DEFAULT CURRENT_DATE); INSERT INTO insert_dates(label) VALUES('Date row inserted'); SELECT * FROM insert_dates;label | todays_date ------------------+------------- Date row inserted | 2023-05-10