清空数据库里所有的表的数据

时间:2021-12-17 07:30:34
清空数据库里所有的表的数据use  你要清空的库
清空数据库里所有的表的数据
go
清空数据库里所有的表的数据
declare   @tbname   varchar ( 250 )
清空数据库里所有的表的数据
declare  #tb  cursor   for   select  name  from  sysobjects  where   objectproperty (id, ' IsUserTable ' ) = 1
清空数据库里所有的表的数据
open  #tb
清空数据库里所有的表的数据
fetch   next   from  #tb  into   @tbname
清空数据库里所有的表的数据
while   @@fetch_status = 0
清空数据库里所有的表的数据
begin
清空数据库里所有的表的数据  
exec ( ' delete from [ ' + @tbname + ' ] ' )
清空数据库里所有的表的数据  
fetch   next   from  #tb  into   @tbname
清空数据库里所有的表的数据
end
清空数据库里所有的表的数据
close  #tb
清空数据库里所有的表的数据
deallocate  #tb
清空数据库里所有的表的数据