重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
我觉得还是概念不清析,问题不太明白呀。
创新互联建站-专业网站定制、快速模板网站建设、高性价比高陵网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式高陵网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖高陵地区。费用合理售后完善,10多年实体公司更值得信赖。
所果只是简单的清空表的话,还是很容易的。
drop table TABLE_NAME ; //连表结构都删了。
要是清空内容,留着表结构,就是:
truncate tablename; // 就可以了。
如果是数据库表文件要删的话,就不和你说了。
可以使用以下3种方式实现:
1、如果有plsql客户端,则可以使用该用户登录,选中所有表 右键Drop即可。
2、如果有删除用户的权限,则可以写:
1
drop user user_name cascade;
加了cascade就可以把用户连带的数据全部删掉。
3、如果没有删除用户的权限,则可以执行:
1
select 'drop table '||table_name||';' from cat where table_type='TABLE'
1、选择“开始”—“程序”—Oracle-Oracle10g_home1—配置和移植工具—Database Configuration Assistant命令,启动DBCA,出现“欢迎使用”窗口;
2、单击“下一步”按钮,出现“操作”窗口,并选择“删除数据库”;
3、单击“下一步”按钮,出现“数据库”窗口,在数据库列表中选择一个要删除的数据库,本例选择student;
4、单击“完成”按钮,出现确认是否继续窗口;
5、单击“是”按钮,出现自动删除数据库的过程窗口;
6、最后自动出现数据库删除完毕窗口,单击“是”按钮,数据库删除完毕。
可以按用户清空,如果只删除数据,不删除用户,可以通过sql删除
select
'drop
table
'||table_name||'
purge;'
from
user_tables;
如果删除用户可以直接drop
user
scott
cascade;然后可以删除用户对应的默认表空间;