param に value を割り当てます。この方法では、サーバー設定 は変更できません。
また、指定した設定プロファイルに含まれるすべての値を、1 つのクエリでまとめて設定することもできます。
1 (true) に設定されます。
SET TIME ZONE
SET session_timezone = 'timezone' のエイリアスで、PostgreSQL やその他の SQL データベースとの互換性のために提供されています。
多くの SQL クライアント、ORM、JDBCドライバーは、接続時に自動的に SET TIME ZONE を実行します。この構文により、そのようなツールを ClickHouse でもカスタムの回避策なしで利用できます。
session_timezone 設定の詳細については、session_timezone を参照してください。
クエリパラメータの設定
SET ステートメントは、パラメータ名の先頭に param_ を付けることで、クエリパラメータを定義する際にも使用できます。
クエリパラメータを使うと、実行時に実際の値に置き換えられるプレースホルダーを含む汎用的なクエリを記述できます。
{name: datatype} という構文で参照します。
Identifier 型での使用を含むクエリパラメータの詳細については、クエリパラメータの定義と使用を参照してください。
詳しくは、Settingsを参照してください。