手机凤凰-凤凰彩票手机app-凤凰彩票下载
做最好的网站
您的位置:手机凤凰 > 凤凰彩票手机app数据库 > 删除存储过程

删除存储过程

2019-09-14 03:14

转自:http://www.maomao365.com/?p=6864

摘要:

下文陈说采纳sql脚本批量去除全体存款和储蓄进度的措施,如下所示:
试验碰到:sqlserver 二零零六 Kuga2


平时使用sql脚本,删除存款和储蓄进度,大家只好够行使删除命令一条一条的去除存款和储蓄进度,下文介绍一种便利方法,能够对系统中持有的储存进程进展删除,
<span style="color:red;">
贯彻思路:
1 采取有的时候表将积存进度名称缓存
2 通过巡回不经常表,输出删除存款和储蓄过程脚本
3 推行脚本

declare @t table(keyId int identity(1,1),tableName varchar(256))
----生成临时表
insert into @t(tableName) 
select [name] from sysobjects where type='P'

declare @i int @iMax int ,@info varchar(256)
set @i =1 
select @imax=max(keyId) from @t as t

while @i <@imax
begin
select @info = t.tableName from @t as t where t.keyId =@i

if @info is not null 
begin
exec ('drop proc '+@info) ---遍历删除存储过程
end 

set @i = @i+1 
set @info =null 
end

 

本文由手机凤凰发布于凤凰彩票手机app数据库,转载请注明出处:删除存储过程

关键词: