oracle数据库怎么清空

来源:百度知道 编辑:UC知道 时间:2024/06/26 04:43:05
注:不是全部,是一些存储的资料文件
我想删除的是我数据库里的操作记录和报表之类的文件,你说的也不是很明白.truncate tablename; //就直接打这些就行了么?

将oracle数据库清空,可以把用户删除,就可以把这个用户下的所有内容都删除,就达到了将数据库清空的目的。

使用语句:

drop user ×× cascade;

使用cascade参数可以删除该用户的全部objects。要说明的如下:

1、如果用户的schema中有表,则在删除表的时候自动删除与该表相关的主键和外键。

2、如果用户的schema中有表,则在删除表的时候自动删除与该表相关的索引。

3、删除用户时,下列在其他用户中的objects不会被删除,只会被置为无效。

我觉得还是概念不清析,问题不太明白呀。

所果只是简单的清空表的话,还是很容易的。

drop table TABLE_NAME ; //连表结构都删了。

要是清空内容,留着表结构,就是:

truncate tablename; // 就可以了。

如果是数据库表文件要删的话,就不和你说了。