删除oracle当前用户下的说要对象 Oracle –.sql脚本–唯一注意的是下面的f:\dropobj.sql 为操作的.sql;–你的电脑没有F盘,请换为D或者E其他存在的盘符–用于删除当前用户的所有对象–use for drop all objects in current user;set heading off;set feedback
删除oracle当前用户下的说要对象 Oracle <style> .CodeEntity .code_pieces ul.piece_anchor{width:25px;position:absolute;top:25px;left:-30px;z-index:1000;} .CodeEntity .code_pieces ul.piece_anchor li{width:25px;backgrou本文来源gao@!dai!ma.com搞$$代^@码5网@nd: #efe;margin-bottom:2px;} .CodeEntity .code_pieces ul.piece_anchor li{border-left:3px #40AA63 solid;border-right:3px #efe solid;} .CodeEntity .code_pieces ul.piece_anchor li:hover{border-right:3px #40AA63 solid;border-left:3px #efe solid;} .CodeEntity .code_pieces ul.piece_anchor li a{color: #333;padding: 3px 10px;} .CodeEntity .code_pieces .jump_to_code{visibility:hidden;position:relative;} .CodeEntity .code_pieces .code_piece:hover .jump_to_code{visibility:visible;} .CodeEntity .code_pieces .code_piece:hover .jump_to_code a{text-decoration:none;} .CodeEntity .code_pieces h2 i{float:right;font-style:normal;font-weight:normal;} .CodeEntity .code_pieces h2 i a{font-size:9pt;background: #FFFFFF;color:#00A;padding: 2px 5px;text-decoration:none;} </style> <!—ecms
- –> <!—ecms
- $velocityCount
–> <!—ecms
–>
--.sql脚本--唯一注意的是下面的f:\dropobj.sql 为操作的.sql;--你的电脑没有F盘,请换为D或者E其他存在的盘符--用于删除当前用户的所有对象--use for drop all objects in current user;set heading off;set feedback off;spool f:\dropobj.sql; prompt --删除约束条件select 'alter table '||table_name||' drop constraint '||constraint_name||' ;'from user_constraints where constraint_type='R'; prompt --删除表空间select 'drop table '||table_name ||';' from user_tables; prompt --删除视图select 'drop view ' ||view_name||';' from user_views; prompt --删除数字序列select 'drop sequence ' ||sequence_name||';' from user_sequences; prompt --删除函数select 'drop function ' ||object_name||';' from user_objectswhere object_type='FUNCTION';prompt --删除存储过程select 'drop procedure '||object_name||';' from user_objectswhere object_type='PROCEDURE'; prompt --删除包prompt --删除包内容select 'drop package '|| object_name||';' from user_objectswhere object_type='PACKAGE';prompt --删除数据库链接select 'drop database link '|| object_name||';' from user_objectswhere object_type='DATABASE LINK'; spool off;set heading on;set feedback on;@@f:\dropobj.sql;host del f:\dropobj.sql;--done for drop objects in current user;--在SQL*PLUS 将这整段作为.sql导入或者直接复制黏贴,按F5执行,完成。