次の方法で共有


TIMEZONE

適用対象: 「はい」のチェック マーク Databricks SQL

TIMEZONE 構成パラメーターによって、セッション内でのタイムスタンプ操作に使用されるローカル タイムゾーンが制御されます。

このパラメーターは、SET ステートメント を使用してセッション レベルで設定できます。また、SQL 構成パラメーター または SQL Warehouse APIを使用してグローバル レベルで設定できます。

セッションタイムゾーンを設定する別の方法は、 SET TIME ZONE ステートメントを使用することです。

設定

このパラメーターは、次のいずれかの値に設定することができます。

  • リージョン ベース ゾーン ID

    リージョン ID には、"area/city" という形式 ( 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