DDL で作成された named collection は、一部の ClickHouse Cloud サービスで有効化できます。利用可否についてはサポートにお問い合わせください。
OR REPLACE と IF NOT EXISTS は同時に指定できません。既存のコレクションに対して CREATE OR REPLACE を実行すると、そのコレクションは完全に置き換えられます。新しい定義に含まれていないキーや上書き可否フラグは削除されます。
コレクションの使用時に保存済みのキーをオーバーライドするには、OVERRIDABLE が指定されたキーであっても、そのコレクションに対する SHOW NAMED COLLECTIONS SECRETS 権限が必要です。NOT OVERRIDABLE が指定されたキーはオーバーライドできません。
Dictionary ソースにも同じルールが適用されます。この権限は、Dictionary の作成時、アタッチ時、または復元時にチェックされます。
Dictionary のロード時には、NOT OVERRIDABLE が指定されたキーに対する制約のみが適用されます。
例
CREATE