Перейти к основному содержимому
Перейти к основному содержимому

Управление CONSTRAINT

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;

Смотрите подробнее о constraints.

Запросы будут добавлять или удалять метаданные о CONSTRAINT из таблицы, поэтому они обрабатываются немедленно.

подсказка

Проверка CONSTRAINT не будет выполнена на существующих данных, если она была добавлена.

Все изменения на реплицированных таблицах транслируются в ZooKeeper и будут применены на других репликах также.