Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime
Geçerli oturumun saat dilimini ayarlar.
Sözdizimi
SET TIME ZONE { LOCAL | time_zone_value | interval_literal }
Parametreler
YÖRESEL
Şunlar için geçerlidir:
Databricks RuntimeSaat dilimini java
user.timezoneözelliğinde belirtilene veyaTZtanımlanmamışsauser.timezoneortam değişkenine veya her ikisi de tanımlanmamışsa sistem saat dilimine ayarlayın.Şunlar için geçerlidir:
Databricks SQLTIMEZONE komutunun
SETparametresinde ayarlanan saat dilimini sıfırlar.Sistem varsayılan olarak bunu kullanır
UTC.timezone_value
Değişmez
STRINGdeğer. Bölge tabanlı bölge kimlikleri veya bölge uzaklıkları biçiminde oturum yerel saat diliminin kimliği. Bölge kimlikleri 'Amerika/Los_Angeles' gibi 'alan/şehir' biçiminde olmalıdır. Bölge uzaklıkları '', '(+|-)HH(+|-)HH:mm' veya '(+|-)HH:mm:ss', örneğin '-08', '+01:00' veya '-13:33:33' biçiminde olmalıdır. Ayrıca , 'UTC' ve 'Z' '+00:00' diğer adları olarak desteklenir. Belirsiz olabileceği için diğer kısa adların kullanılması önerilmez.Geçerli saat dilimlerinin listesi için bkz.tz veritabanı saat dilimlerinin listesi
. -
Zaman aralığı değişmezi, oturum saat dilimi ile 'UTC' arasındaki farkı temsil eder. [-18, 18] saat aralığında olmalı ve maksimum ikinci hassasiyetinde olmalıdır, örneğin:
INTERVAL '15:40:32' HOUR TO SECOND.
Örnekler
-- Set time zone to the system default.
> SET TIME ZONE LOCAL;
-- Set time zone to the region-based zone ID.
> SET TIME ZONE 'America/Los_Angeles';
-- Set time zone to the Zone offset.
> SET TIME ZONE '+08:00';
-- Set time zone with intervals.
> SET TIME ZONE INTERVAL '08:30:00' HOUR TO SECOND;