Funzione to_date
Si applica a: Databricks SQL Databricks Runtime
Restituisce expr
impostato si una data usando una formattazione opzionale.
Sintassi
to_date(expr [, fmt] )
Argomenti
expr
: espressione STRING che rappresenta una data.- fmt: espressione STRING di formato facoltativa.
Valori restituiti
DATA.
Se fmt
viene specificato, deve essere conforme ai modelli Datetime.
Se fmt
non viene specificato, la funzione è un sinonimo di cast(expr AS DATE)
.
Se fmt
non è valido o l'applicazione non genera una data ben formata, la funzione genera un errore.
Nota
In Databricks Runtime, se spark.sql.ansi.enabled è false
, la funzione restituisce NULL
anziché un errore per le date in formato non valido.
Esempi
> SELECT to_date('2009-07-30 04:17:52');
2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
2016-12-31