批量删除数据库指定前/后缀的表

declare @name varchar(20
while(exists(select * from sysobjects where name like 'dnt_%')) 
begin 
select @name=name from sysobjects where name like 'dnt_%' 
exec ('drop table '+@name
end 

 

posted @ 2010-10-11 08:41  何翔华  阅读(291)  评论(0编辑  收藏  举报