该如何快速删除表中的数据? TRUNCATE TABLE tablename 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 分几次删除吧<1000000 或者更小的先删除再删除<2000000的 一。先将id将作为你表的主键,再删试试二。如果id本来就已经是主键了,那只有分几次删或是将不删的记录导到一个其他一个表(临时表也可以),再用truncate table tablename清空原表数据,再导回来 TRUNCATE TABLE tablename这个方法不行吧TRUNCATE 会将整个表的内容都清空的 TRUNCATE TABLE xxx 是删除表中的所有行,因此是不行的如果一次删除慢的话,可以试试分开几次删除,〈500000 然后〈1000000 〈1500000〈2000000 Sql表格设计问题 SQL中奇怪的排序问题 达到这样的效果,SQL要怎么写? SqlXml类型的列怎样作为数据源 ----------这个触发器为什么不执行? 疯了[Microsoft][ODBC SQL Server Driver]l连接占线导致另一个hstmt 棘手的问题:SQL Server服务会自动停止? 网站受到sql注入攻击 请教一个在sqlserver2005中执行远程存储过程的问题 开发一个工程项目用的数据库最好用什么? sql2000 启动服务正常,可不监听1433;设置代理也不好使;请问怎么回事啊 怎么去处小数位后多余的0?
<1000000 或者更小的先删除再删除<2000000的
二。如果id本来就已经是主键了,那只有分几次删
或是将不删的记录导到一个其他一个表(临时表也可以),再用truncate table tablename清空原表数据,再导回来
这个方法不行吧
TRUNCATE 会将整个表的内容都清空的
如果一次删除慢的话,可以试试分开几次删除,〈500000 然后〈1000000 〈1500000〈2000000