Mysql中tuncate中一个奇怪的问题 select count(*) from table1; #检索结果586truncate table table1; #执行的结果提示的受影响行数却不是586,有时会大于586,有时会小于586请问这可能会是什么原因 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mySQL的BUG吧,常见问题,似乎不用理会.[align=center]==== 思想重于技巧 ====[/align] 可能与truncate的操作方式有关delete时会一行一行的去check qualification而truncate则不会,所以执行快很多,影响行数可能也没有统计 mySQL的BUG吧,常见问题,似乎不用理会. TRUNCATE 一般影响的行数是0.如果你想看到影响的函数。建议:delete from yourtable; 关于数据库设计的问题 初级问题:如何在数据库中保存一篇文章 请高手指导一下!!! 一个sql写法问题,请教~~~ 加不加单引号的区别?? 急:unix下mysql 启动不起来 [ERROR] /usr/local/mysql/bin/mysqld: Can't find file: 'host.MYI' (errno: 2) 一个小程序的数据项应该有那些? MySQL 一张表合并查询 这个死锁原因是什么? linux 编译mysql到59%就报各种函数错误,求大神 怎样使mysql数据库支持中文?谢谢(环境是windows xp2) 多个数据库之间的兼容性问题
[/align]
delete时会一行一行的去check qualification
而truncate则不会,所以执行快很多,影响行数可能也没有统计