TIMEZONE

Berlaku untuk:centang ditandai ya Databricks SQL

Parameter konfigurasi TIMEZONE mengontrol zona waktu lokal yang digunakan untuk operasi stempel waktu dalam sebuah sesi.

Anda dapat mengatur parameter ini di tingkat sesi menggunakan pernyataan SET dan di tingkat global menggunakan parameter konfigurasi SQL atau SQL Warehouse API.

Cara alternatif untuk mengatur zona waktu sesi adalah menggunakan pernyataan SET TIME ZONE.

Pengaturan

Parameter ini dapat diatur ke salah satu nilai berikut:

  • ID zona dasar wilayah

    ID Wilayah harus memiliki formulir 'area/kota', seperti America/Los_Angeles.

    Untuk daftar zona waktu yang valid, lihat Daftar zona waktu database tz.

  • Perbedaan waktu zona

    Offset zona harus dalam format '(+|-)HH', (+|-)HH:mm atau (+|-)HH:mm:ss, misalnya -08, +01:00 atau -13:33:33. Selain itu, 'UTC' didukung sebagai alias untuk +00:00.

Sebaiknya tidak menggunakan nama pendek lainnya karena nama tersebut dapat bersifat ambigu.

Pengaturan awal sistem

Default sistemnya adalah UTC.

Contoh

-- 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