您的位置:首页 > 其它

使用回收站主键名、索引名问题

2013-03-29 15:27 106 查看
使用回收站恢复表后发现主键名、索引名==系统会自动指定成以BIN开头的名字,导致给后续工作带来麻烦,例如:通过get_ddl 生成的SQL语句不能执行。

使用回收站恢复误删除的表请参考:/article/11194655.html

解决方法:

1、flashback 前 查询dba_recyclebin保存信息

create table cqy_test as select * from dba_recyclebin;

2、flashback table XXX to before drop;

3、生成rename脚本

select 'alter ' || type || ' "' || object_name || '" rename to ' ||

original_name || ';' as text

from cqy_test

where object_name in (select object_name from user_objects);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐