CREATE TABLE ... ( -- создание таблицы
... , -- всякие прочие поля
col1 ... , -- поле col1
... , -- ещё всякие прочие поля
col2 ... , -- и теперь поле соl2
... , -- и снова всякие прочие поля и иные конструкции
-- ну и добрались до проверки нужного условия
CONSTRAINT col1_neq_col2 CHECK (col1 != col2),
-- теперь в таблице никаким штатным способом не может появиться запись,
-- значения полей которой не выполняют этого условия
... ,
);
好吧,如果表已经存在,那么我们对其进行更改 b 添加显示的约束。更改表。之前检查过所有现有条目都没有违反它。如果有这样的记录,我们首先更正或删除它们。
好吧,如果表已经存在,那么我们对其进行更改 b 添加显示的约束。更改表。之前检查过所有现有条目都没有违反它。如果有这样的记录,我们首先更正或删除它们。