00问答网
所有问题
在Oracle中如何删除当前用户下所有的表?
前提条件:我没有删除该用户的权限,不用能drop user user_name cascade;
只能用drop table XXX 一个个个删很麻烦;
不行,删不了
举报该问题
推荐答案 2008-10-13
select 'drop table '||table_name||';'
from cat
where table_type='TABLE'
输出后,生成一批删除表的SQL语句,这些SQL语句执行一下就可以了。如果不能执行,说明你没有drop table的权限,那就爱莫能助了!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/0DeBrIje.html
相似回答
oracle中如何删除所有表
答:
1、如果想要删除相应的表格,那么首先要知道表格位于那个数据库,这样才可以进行删除
。2、然后需要打开数据库,你会看到数据库内有很多表格。3、往下拉,我们自己新建的表格一般都是位于最末端,找到表格右击。4、右击选择“表”你会看到侧边栏会弹出“删除”点击他。5、这时会提示你是否删除表格,如果想要...
在oracle中如何删除
一个
用户下所有
该用户所建
的表?
答:
1、如果有plsql客户端,则可以使用该用户登录,选中所有表 右键Drop即可
。2、如果有删除用户的权限,则可以:drop user user_name cascade;加了cascade就可以把用户连带的数据全部删掉。--创建用户 create user 用户名 profile default identified by 密码 default tablespace 表空间名称 temporary tablespace...
oracle数据库
,
如何删除
指定
用户
名下
的所有
数据?
答:
连接到system
用户
,把用户test
删除
之后重建 conn / as sysdba drop user test cascade;create user test identified by password;conn user/password
如何删除Oracle数据库中的
某一
用户
名
下全部的表
答:
1. 打开sqlplus,并用相应
的用户
连接。2. 把pagesize设大点,如set pagesize 20000 3. 用spool把相应的结果导到文件时,如 SQL> spool /home/
oracle
/constraint.sql SQL> SELECT 'ALTER TABLE ' || table_name || ' disable CONSTRAINT ' || constraint_name || ';' FROM user_constraints ...
大家正在搜
oracle删除用户下的所有内容
删除当前用户的所有表
oracle删除用户下所有数据
无法删除当前连接的用户
oracle 删除用户
oracle怎么删除用户
删除数据库用户及其所有信息
如何删除电脑用户
删除所有用户证书会怎么样
相关问题
在oracle中如何删除一个用户下所有该用户所建的表?
怎样清空ORACLE中某用户下所有的表及数据
Oracle中如何删除某个用户下的所有数据呢?
oracle数据库,如何删除指定用户名下的所有数据?
oracle 删除用户后 ,用户下的表,视图还有吗?
如何删除Oracle数据库中的某一用户名下全部的表
oracle数据库如何清除一个用户下的所有表?
oracle 删除一个用户下的所有表和数据,但是不删用户