Skip to main content
Edit this page

Constraintの操作

制約は次の構文を使用して追加または削除できます。

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;

詳細は制約を参照してください。

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

Tip

制約チェックは、追加された場合でも既存のデータには実行されません

レプリケートされたテーブルに対するすべての変更はZooKeeperに通知され、他のレプリカにも適用されます。