首页  >  文章  >  数据库  >  请问SQLSERVER2005如何删除所有存储过程

请问SQLSERVER2005如何删除所有存储过程

WBOY
WBOY原创
2016-06-07 15:33:231060浏览

declare @procName varchar(500) 声明 cur 游标,用于从 sys.objects 中选择 [name],其中 type = 'p' 打开 cur 从 cur 中获取下一个内容到 @procName,而 @@fetch_status = 0 开始 if @procName 'DeleteAllProcedures' exec('删除过程' @p

声明@procName varchar(500)

声明当前光标

从 sys.objects 中选择 [name],其中 type = 'p'

开放当前

从 cur 中获取下一个到@procName

当@@fetch_status = 0

开始

如果@procName '删除所有程序'

exec('删除过程' @procName)

从 cur 中获取下一个到@procName

结束

关闭当前

释放当前

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn