TIMEZONE
Gäller för: Databricks SQL
Konfigurationsparametern TIMEZONE
styr den lokala timezone som används för tidsstämpelåtgärder i en session.
Du kan set den här parametern på sessionsnivå med hjälp av SET-instruktionen och på global nivå med hjälp av SQL-konfiguration parameters eller SQL Warehouse API.
Ett annat sätt att set sessionen timezone är att använda SET TIME ZONE-instruktionen.
Inställning
Parametern kan vara set till någon av dessa values:
Regionbaszon-ID
Region-ID:t måste ha formuläret "område/stad", till exempel
America/Los_Angeles
.För en list över giltiga tidszoner, se List av tz-databasens tidszoner.
Zone offset
Zonförskjutningar måste vara i formatet '
(+|-)HH
'(+|-)HH:mm
eller(+|-)HH:mm:ss
, t.ex-08
. eller+01:00
-13:33:33
. Dessutom stöds "UTC" som ett alias för+00:00
.
Andra korta namn rekommenderas inte att använda eftersom de kan vara tvetydiga.
Systemets standard
Systemstandarden är UTC
.
Exempel
-- Set time zone to the region-based zone ID.
> SET timezone = America/Los_Angeles;
> SELECT current_timezone();
America/Los_Angeles
-- Set time zone to the Zone offset.
> SET timezone = +08:00;
> SELECT current_timezone();
+08:00