利用SQL语句清空数据表

 一、利用微软提供的存储过程

 

  
  
  
  
  1. EXEC sp_MSforeachtable 'TRUNCATE TABLE WZ_CLBM' ---WZ_CLBM为表名

二、搜索出所有表名,构造SQL语句

 

  
  
  
  
  1. DECLARE @TRUN_NAME VARCHAR(8000) 
  2. SET @TRUN_NAME='' 
  3. SELECT @TRUN_NAME=@TRUN_NAME+'TRUNCATE TABLE'+[NAME]+'' FROM sysobjects WHERE xtype='U' AND status>0 
  4. EXEC(@TRUN_NAME) 

 

你可能感兴趣的:(清空数据表)