删除一个Oracle用户的对象

原创 2004年08月31日 19:53:00

--删除某个用户下的对象
set heading off;
set feedback off;
spool c:/dropobj.sql;
 
 prompt --Drop tables
 select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;
 
 prompt --Drop view
 select 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views;
 
 prompt --Drop sequence
 select 'drop sequence ' || sequence_name||';'||chr(13)||chr(10) from user_sequences;
 
 prompt --Drop function
 select 'drop function ' || object_name||';'||chr(13)||chr(10) from user_objects  where object_type='FUNCTION';

 prompt --Drop procedure
 select 'drop procedure ' || object_name||';'||chr(13)||chr(10) from user_objects  where object_type='PROCEDURE';
 
 prompt --Drop package
 select 'drop package ' || object_name||';'||chr(13)||chr(10) from user_objects  where object_type='PACKAGE';
 
spool off;
set heading on;
set feedback on;

@@c:/dropobj.sql;
host del c:/dropobj.sql;

Oracle中删除用户下所有对象的多种方法

Oracle中删除用户下所有对象的多种方法 Oracle删除用户下所有对象的方法未必人人都会,下面就为您介绍两种常用的Oracle删除用户下所有对象的方法,希望对您学习Oracle删...
  • wangchunyu11155
  • wangchunyu11155
  • 2016年12月14日 11:12
  • 1282

Oracle中删除用户下所有对象的多种方法

Oracle中删除用户下所有对象的多种方法 Oracle删除用户下所有对象的方法未必人人都会,下面就为您介绍两种常用的Oracle删除用户下所有对象的方法,希望对您学习Oracle删除用户方面...
  • haiross
  • haiross
  • 2015年09月22日 13:12
  • 20798

Oracle——删除用户以及用户下数据

Oracle中删除用户下所有对象的多种方法 2015-09-22 13:12 8299人阅读 评论(0) 收藏 举报  分类: Oracle数据库基本管理(336)  o...
  • zpeng2014
  • zpeng2014
  • 2017年05月22日 09:27
  • 429

Oracle用户和模式的区别

Oracle用户和模式的区别 转自:http://database.51cto.com/art/201010/231679.htm Oracle用户是Oracle数据库中的重要概念,下面就为您介绍...
  • li19236
  • li19236
  • 2014年11月25日 18:13
  • 1000

Oracle数据库用户删除

确保数据库服务及监听均处于启动状态。
  • taomanman
  • taomanman
  • 2014年08月08日 13:56
  • 1033

[转]oracle删除一个表

DROP TABLE ** CASCADE CONSTRAINTS PURGE删除表的时候级联删除从表外键 1、关于 cascade constraints 假设A为主表(既含有某...
  • hujunxiang
  • hujunxiang
  • 2014年03月10日 19:45
  • 1970

oracle用户目录误删除的恢复

oracle用户目录误删除的恢复
  • aaron8219
  • aaron8219
  • 2015年04月30日 20:52
  • 569

Oracle PURGE子句清除回收站中的对象

使用PURGE语句从回收站中清除表,索引,已删除的表空间或者整个回收站,并释放与对象关联的所有空间.PURGE语句不能回滚,清除以后也不能恢复. 查询 USER_RECYCLEBIN数据字典查阅回收站...
  • chiclewu
  • chiclewu
  • 2013年11月20日 11:45
  • 2362

Oracle 创建用户、修改用户信息、为用户分配权限、为用户分配表空间配额、删除用户

在创建用户的时候,需要为用户分配默认表空间与临时表空间。可以通过静态字典dba_tablespaces查看数据库表空间信息。通过desc  dba_tablespaces;查看数据库表空间信息:如下图...
  • stormDeng
  • stormDeng
  • 2014年03月26日 13:32
  • 1650

Oracle中删除正在连接的用户

首先,在删除数据库用户时遇到了正在连接的用户,此时无法drop掉。 那么,是否可以强制断开连接呢?答案似乎是肯定的: 我们知道,在Oracle数据库中,可以通过kill session的方式来终...
  • wozengcong
  • wozengcong
  • 2013年11月24日 12:30
  • 1030
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:删除一个Oracle用户的对象
举报原因:
原因补充:

(最多只允许输入30个字)