TRUNCATE TABLE table_name
很快
如果一个表中数据都不要了也可以把表新建一次

解决方案 »

  1.   

    TRUNCATE TABLE  只在事务日志中记录页的释放可以这样
    1.数据库恢复模式改为“简单”模式
    2.用bcp将原表需需保留数据到导出b;
    3.设置数据库trunc. log on chkp.为true;
    4.truncate 原表;
    5.bcp b到原表;
    6.设置数据库trunc. log on chkp.为false.exec sp_dboption yourDB,'trunc. log on chkpt.',true
    就可以在INSERT,UPDATE,DELETE时不写日志了
      

  2.   

    TRUNCATE TABLE 表名不会写日志
      

  3.   

    exec sp_dboption yourDB,'trunc. log on chkpt.',true
    就可以在INSERT,UPDATE,DELETE时不写日志了to 小黑你没搞错吧!这是截断日志,且只有master可以用trunc. log on chkpt. 当为 true 时,如果数据库处于日志截断模式,则检查点将截断日志中非活动的部分。只能为 master 数据库设置此选项。 
      

  4.   

    SQLServer现有的版本delete就是要写日志的!