sqlserver 批量删除存储过程和批量修改存储过程的语句
 修改: 
删除:
   代码如下:
declare proccur cursor for select [name] from sysobjects where name like 'Foods_%' declare @procname varchar(100) declare @temp varchar(100) open proccur fetch next from proccur into @procname while(@@FETCH_STATUS = 0) begin set @temp='kcb_'+@procname EXEC SP_RENAME @procname,@temp print(@procname + '已被删除') fetch next from proccur into @procname end close proccur deallocate proccur declare proccur cursor for select [name] from sysobjects where name like 'kcb%' declare @procname varchar(100) declare @temp varchar(100) declare @temp2 varchar(100) declare @temp3 varchar(100) open proccur fetch next from proccur into @procname while(@@FETCH_STATUS = 0) begin set @temp3= LEN(@procname) set @temp='kcb_' set @temp2=RIGHT(@procname,@temp3-3) set @temp+=@temp2 EXEC SP_RENAME @procname,@temp print(@procname + '已被修改') fetch next from proccur into @procname end close proccur deallocate proccur
删除:
代码如下:
declare proccur cursor 
for 
select [name] from sysobjects where name like 'Users_%' 
declare @procname varchar(100) 
open proccur 
fetch next from proccur into @procname 
while(@@FETCH_STATUS = 0) 
begin 
exec('drop proc ' + @procname) 
print(@procname + '已被删除') 
fetch next from proccur into @procname 
end 
close proccur 
deallocate proccur 相关推荐
  zhaojp0    2020-06-27  
   crowds    2020-05-06  
   oArvin    2020-01-03  
   sui    2019-12-25  
   xkf    2011-11-29  
   sqlserver    2019-06-28  
   JAVA飘香    2019-06-28  
   congdada    2019-06-28  
   zhanbuquan    2019-06-28  
   huanghan    2011-04-06  
   wangx    2019-06-26  
   zhangfeng0    2011-09-02  
   xkf    2008-10-07  
   HennyChen    2012-02-03  
   CSocket通信    2009-11-11  
   宝哥    2009-08-06  
   TangLinCSDN    2013-06-02  
   融化的冰    2019-04-09