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

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

WBOY
发布: 2016-06-07 15:33:23
原创
1121 人浏览过

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

结束

关闭当前

释放当前

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板