メインコンテンツまでスキップ
メインコンテンツまでスキップ

スタートアップスクリプト

ClickHouseは、スタートアップ時にサーバー設定から任意のSQLクエリを実行できます。これは、マイグレーションや自動スキーマ作成に役立ちます。

ClickHouseは、startup_scriptsからすべてのクエリを指定された順序で順次実行します。いずれかのクエリが失敗した場合でも、次のクエリの実行は中断されません。

設定ファイルに条件付きクエリを指定できます。その場合、対応するクエリは条件クエリが値1またはtrueを返したときにのみ実行されます。

注記

条件クエリが1またはtrue以外の値を返した場合、結果はfalseとして解釈され、対応するクエリは実行されません。