如何删除大量记录 我的数据库表有300万记录,使用delete from table_name想把记录全部删除可是删除不动,以前试过在sqlserver2000下,现在oracle也不行,请问如何解决。在线等待。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把delete from table_name做到存储过程里在服务器上执行应该很快的吧 oracle下可以truncate tablename直接清表....非常非常快但是不能加where字句而且无法rollback,要小心 用循环执行以下语句:delete top 1000 from table_name 还有一个“曲线救国”的方法先把建table的sql语句导出成.sql文件然后drop table再重建table一样的吧 等同于删除了全部数据 delete from table_name应该没有问题啊 对不起....应该是truncate table tablename才对 truncate table tablename 是一个好方法 在我的数据仓库的表里(SQL SERVER2000),经常都是1000万以上的记录。truncate table tablename 也就是几十秒的事情。 模式窗口问题 ADOQuery组件-SQL-UNION语句问题:请教! DELPHI:希腊古都,太阳神殿就在该城市 FastReport2.5如何不显示空值并格式化显示小数? 如何取得本机SQL的密码和里面所有的数据库名? 求学校教务及学生学籍管理系统的设计方案和资料!分可在加!! 用delphi完成一个程序后,哪一些文件可以删除,并且不影响程序运行? 获取 MP3 文件信息 Delphi程序员必读--Delphi5的另一个缺陷 哪位大虾能详细解释一下这段代码; 类中的这样定义,对吗?(在线等,成功即有分,参与也有份) 关于CoInitialize的问题???
然后drop table
再重建table一样的吧 等同于删除了全部数据
应该是truncate table tablename才对