就功能来说等价于
delete from table_name;
不过更高效

解决方案 »

  1.   

    比delete多的就是释放了表所占用的磁盘空间。
      

  2.   

    会使用Format命令吗???Delete就好比 Format C:,可以使用UnFormat恢复,
    而Truncate就好比是 Format C: /Q /U,Q代表快速的意思,U代表不可以恢复!!!够明白的了吧???
      

  3.   

    相当于:drop  表;
    然后在create table 表。并将所有此表的空间释放。
      

  4.   

    就是删除表中所有记录,但是与delete form Table_name有很大的不同:假如表中有自动增长的字段,使用delete后再输入数据则字段按照上次的值继续增长,truncate后就从1开始增长。也就相当于 qiyousyc(qiyou_syc) 的回答。