Welcome 微信登录

首页 / 数据库 / MySQL / Oracle 删除当前用户下所有的表、索引、序列

通过下面语句可以得到要删除Oracle的所有表、索引、序列... 的语句select "drop table " || table_name ||";"||chr(13)||chr(10) from user_tables;  --delete tables
select "drop view " || view_name||";"||chr(13)||chr(10) from user_views;  --delete views
select "drop sequence " || sequence_name||";"||chr(13)||chr(10) from user_sequences;--delete seqs
select "drop function " || object_name||";"||chr(13)||chr(10) from user_objects  where object_type="FUNCTION";--delete functions
select "drop procedure " || object_name||";"||chr(13)||chr(10) from user_objects  where object_type="PROCEDURE";--DELETE PROCEDURE
select "drop package " || object_name||";"||chr(13)||chr(10) from user_objects  where object_type="PACKAGE";--delete pags如果要是用PL/SQL工具查询的 直接把查询结果拷贝出来执行就行了。Oracle 忘记数据库密码解决方法Oracle备份--概念篇相关资讯      Oracle数据库基础教程 
  • 在Oracle数据库中插入含有&符号的  (03/06/2013 09:20:14)
  • Oracle 执行计划更改导致数据加工  (02/13/2013 14:45:04)
  • 判断Oracle Sequence是否存在  (02/13/2013 14:32:26)
  • Oracle数据库中无法对数据表进行  (02/26/2013 14:24:58)
  • Oracle 在同一台主机上建立用户管  (02/13/2013 14:40:58)
  • Oracle em 无法启动,报not found错  (02/13/2013 14:29:48)
本文评论 查看全部评论 (0)
表情: 姓名: 字数