sql批量删除表


declare @name varchar ( 20 )
set @name = ' spb_ '
declare cou cursor for
select name from sysobjects where name like N ' % ' + @name + ' % ' and type = ' u '
open cou
FETCH NEXT FROM cou into @name
while @@FETCH_STATUS = 0
begin
exec ( ' drop table ' + @name )
print @name ;
FETCH NEXT FROM cou into @name
end
close cou DEALLOCATE cou

转载于:https://www.cnblogs.com/sky_Great/archive/2010/12/06/1897761.html

你可能感兴趣的:(sql批量删除表)