想删除check 但是查询没显示check的constraint_name如何删除

来源:互联网 发布:网络人才缺口 编辑:程序博客网 时间:2024/06/01 08:44

如果用select dbms_metadata.get_ddl('TABLE',表名,用户名) from dual;

没有查询到要删除check的constraint_name名是

可以用

select * from user_constraints c where c.table_name=表名';

来查看该表里所有的constraint

然后再SEARCH_CONDITION列里面看哪个是要删除的check条件

再在constraint_name列找到名字

然后再用

alter table drop constraint命令删除即可

原创粉丝点击