为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:达梦6.2 【操作系统】:rocky4.2 【CPU】: 【问题描述】*:数据采用SQL语句恢复,部份表里面建有唯一索引,索引包含两个列名a和b,其中a有值,b为null;在导入数据的时候就会因为违反这个唯一约束而失败,需要先禁用这个唯一约束。不知道有没有这种批量禁用或启用的语句
可以试试动态sql: select 'alter index '||index_name||' unusable;' from dba_constraints where owner='schema名' and constraint_type='U';
可以试试动态sql:
select 'alter index '||index_name||' unusable;' from dba_constraints where owner='schema名' and constraint_type='U';