数据库里有20张表,请问用什么语句写数据库原始记录清除程序最好。
解决方案 »
- COM+中接口查询问题--在线等
- 如何获得cpu的利用率?
- 高分求救:如何替换打印中的某一页?
- 想了很久都没有做出的问题(救急)
- 如何在NT服务编译时加上描述信息?
- 在增加数据记录时,怎样让系统自动获得一个确定长度(比如说20)的字符串作为表的主键值
- 关于ehlib中的dbgrideh问题
- 谁有telnet包文的格式以及加密算法
- 流的用法。。。。望高人指點。
- ADOConnect时如何根据返回信息判断是由于数据库服务器不存在或者是账号密码错引起的连接失败?
- 用DELPHI能不能开发RPG游戏软件像《轩辕剑三天之横》?跟贴有分!
- 在安装新控件包时提示“VCL5.dll”文件没找到是什么原因?在线等待
你也可以像楼上说得那样,删掉数据库,重建,写个程序会方便一点,删除的彻底,我认为效率不一定就高
可以用一张包含大量数据的表试试
GO
delete 表名1
GO
delete 表名2
GO
...
GO
delete 表名n
我试过几十万条记录,挺快的!
@delete from table1;
@delete from table2;
********
@delete from table20;
@commit;然后再sqlplus中运行这个SQL语句