00问答网
所有问题
当前搜索:
删除oracle数据库所有表
在
oracle
中如何
删除
一个用户下
所有
该用户所建的表?
答:
1、如果有plsql客户端,则可以使用该用户登录,选中
所有表
右键Drop即可。2、如果有
删除
用户的权限,则可以:drop user user_name cascade;加了cascade就可以把用户连带的
数据全部删掉
。--创建用户 create user 用户名 profile default identified by 密码 default tablespace 表空间名称 temporary tablespace...
怎样
删除oracle
中某个用户的
所有表
答:
1.可以登录该用户执行select table_name from user_tables;查出
所有
的表名,然后使用文本编辑器 快速编辑drop table .(或者用dba权限的账号登录,执行select table_name from dba_tables where owner ='用户名';)2.如果该用户没有别的可用信息了,可以选择直接
删除
用户后重建:dba权限账号登录执行:drop...
Oracle数据库
怎么
删除
相同字符开头的
所有表格
答:
select 'drop table '||table_name||' purge;' from dba_tables where table_name like 'TMP%' and owner='';owner代表这些表属于的user名
oracle
sql developer怎么
删除表
答:
右键要
删除
的表
如何将
oracle库
中
所有数据删除
答:
1、你需要明白
oracle数据
结构 首先数据以表table/索引index/视图view等方式存在,而表/索引/视图存储在表空间,表空间对应硬盘上的文件 2、
数据库
包含数据字典或默认的一些用户或你创建的用户,这些用户访问这些表或表空间 3、而这都需要存在一个实例instance 4、所以你如果
删除数据
,需要
删除表
,然后表...
通过bat文件,一键
删除oracle
里面某用户下的
所有表
的数据?只
删除数据
...
答:
写一个存储过程 读取用户下
所有
的表 select * from user_tables t 然后逐个表 truncate ;建 批处理文件 调用这个过程 ,命令可以这样写 sqlplus %p_user%/%p_password%@%p_sid% @"%~dp0generate_drop_table_sql.sql"登录
数据库
,执行当前路径下 generate_drop_table_sql.sql 这个文件 ...
oracle
怎么用一条语句
删除
多个表的资料 例如:delete from A,B,C...
答:
这种一般用于处理有关联的父子表;在假设父表是A,在A表上建立触发器,在
删除
时自动删除B表对应子记录;假设还有C表是B表的子表,则在B表上建立触发器,在删除时自动删除C表对应子记录;如果ABC没有父子关系,那就建一个触发器按自己的规则删除;最终实现用户delete from A;
oracle
自动删除B,C....
oracle
中
删除
一个表的语句是什么
答:
oracle
中
删除
一个表的语句如下:首先你有drop的权限。drop table 用户表明 ;举例 :drop table scott.tableA。如2楼所说,看是否有外键约束,否则你是删不掉的。
oracle
11g 清空
数据库
指定用户下表内的数据
答:
不仅清空表内数据,并且
删除表
结构)。语法:drop table 表名;3、用delete语句删除(可直接删除表内数据,也可以按条件删除表内数据,但执行后不释放空间,如果数据量大,执行较慢)。语法:delete from 表名;--删除表内
所有数据
delete from 表名 where 条件;--按条件删除表内数据 ...
ORACLE
不小心把
所有
自带系统表都
删掉
了,有没有什么办法恢复。_百度知 ...
答:
唯一的恢复方法是在另一个
数据库
中使用表空间的时间点恢复,然后使用导出/导入或其他方法,在当前数据库中重新创建表。这一过程需要 DBA 进行大量工作并且耗费宝贵的时间,更不用说还要使用另一个数据库进行克隆。请使用
Oracle
Database 10g中的闪回表特性,它使得被
删除表
的恢复过程如同执行几条语句一样简单。让我们...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
oracle 删除
删除数据库
oracle 删除主键
oracle数据库