TIMEZONE
Область применения: Databricks SQL
Параметр конфигурации TIMEZONE
управляет локальным часовом поясом, используемым для операций метки времени в сеансе.
Этот параметр можно задать на уровне сеанса с помощью инструкции SET и на глобальном уровне с помощью параметров конфигурации SQL или API хранилища SQL.
Альтернативным способом задания часового пояса сеанса является использование инструкции SET TIME ZONE.
Параметр
Параметр может иметь одно из следующих значений:
Идентификатор базового часового пояса региона
Идентификаторы регионов должны иметь формат "область/город", например
America/Los_Angeles
.Список допустимых часовых поясов см. в разделе Список часовых поясов базы данных tz.
смещение зоны
Смещение часового пояса предоставляется в форматах
(+|-)HH
,(+|-)HH:mm
или(+|-)HH:mm:ss
, например,-08
,+01:00
или-13:33:33
. Кроме того, "UTC" поддерживается в качестве псевдонима для+00:00
.
Другие короткие имена могут быть неоднозначными, поэтому мы не рекомендуем их использовать.
По умолчанию
Системное значение по умолчанию — UTC
.
Примеры
-- 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
Связанные
- RESET
- заявление SET
- заявление SET TIME ZONE
- Настройка параметров SQL
- API хранилища SQL