如果用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命令删除即可