修改或删除现有的约束
可以使用
ALTER TABLE
语句启用、禁用、修改或删除约束。当数据库使用
UNIQUE
或
PRIMARY KEY
索
引强制约束时,如果与该索引相关的约束被删除或禁用,则索引将被删除,除非您另行指定。当启用外键引用
PRI
MARY
或
UNIQUE
键时,不能禁用或删除
PRIMARY
或
UNIQUE
键约束或索引。
•
禁用和启用约束
您可以禁用已启用的完整性约束和启用已禁用的完整性约束。
•
重命名约束
ALTER TABLE
……
RENAME CONSTRAINT
语句使您能够为表重命名任何当前存在的约束。新的约束名不能
与用户的任何现有约束名冲突。
•
删除约束
如果完整性约束所执行的规则不再为真,或者不再需要该约束,则可以删除该约束。