是否可以删除在CREATE TABLE命令中创建的检查约束(未声明约束名称)?
答案 0 :(得分:4)
运行以下查询以查找表格中的检查约束列表,包括他们要检查的内容:
select constraint_name, search_condition
from user_constraints
where table_name = 'Your table name'
and constraint_type = 'C' -- To filter Check constraints alone
复制相关约束的名称并将其粘贴到Alter table drop constraint
命令中。
Alter Table Your_table_name
Drop Constraint constraint_name; -- Replace constraint_name from above query result