メインコンテンツへスキップ
メインコンテンツへスキップ

制約の操作

制約は次の構文で追加および削除できます。

ALTER TABLE [db].name [ON CLUSTER cluster] ADD CONSTRAINT [IF NOT EXISTS] constraint_name CHECK expression;
ALTER TABLE [db].name [ON CLUSTER cluster] DROP CONSTRAINT [IF EXISTS] constraint_name;

制約の詳細については、こちらを参照してください。

クエリはテーブルの制約に関するメタデータを追加または削除するため、即座に処理されます。

ヒント

制約が追加されても、既存データに対しては制約チェックは実行されません

レプリケートされたテーブルのすべての変更は ZooKeeper にブロードキャストされ、他のレプリカにも適用されます。