Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks SQL
Databricks Runtime 13.3 LTS e versioni successive
Converte TIMESTAMP_NTZ in un altro fuso orario.
La colonna di input viene convertita in TIMESTAMP_NTZ tipo prima della conversione del fuso orario, se la colonna di input è di tipo TIMESTAMP o DATE o STRING.
Sintassi
convert_timezone([sourceTz, ]targetTz, sourceTs)
Argomenti
-
sourceTz: espressione che restituisce un valore numerico o di intervallo. Se assente, il fuso orario della sessione corrente viene usato come fuso orario di origine. -
targetTz: fuso orario in cui deve essere convertito il timestamp di input. -
sourceTs: L'TIMESTAMP_NTZda convertire.
Valori restituiti
Un oggetto TIMESTAMP_NTZ.
Esempi
> SELECT convert_timezone('America/Los_Angeles', 'UTC', timestamp_ntz'2021-12-06 00:00:00');
2021-12-06 08:00:00
-- Current session local timezone: UTC
> SELECT convert_timezone('America/Los_Angeles', timestamp_ntz'2021-12-06 08:00:00');
2021-12-06 00:00:00
Elementi correlati
- tipo