TABLE Family(
BrothersName varchar(30)
);
我在BrothersName中添加了一些名称(值),但现在我希望它只有2个特定名称'Alex'
和'Tom'
。但是后来它也应该接受其他名字。处理这个问题的最佳方法是什么?
答案 0 :(得分:2)
添加检查约束,说明BrothersName
应仅接受'Alex'
和'Tom'
。将来,当您不需要它时,您可以放弃约束
ALTER TABLE Family
ADD CONSTRAINT chk_BrothersName CHECK (BrothersName in ('Alex','Tom'))
Drop
检查约束
ALTER TABLE Family
DROP CONSTRAINT chk_BrothersName