教您如何使用sql语句删除所有存储过程

数据库 SQL Server
如果存储过程不需要了,该如何删除呢?下面将教您如何使用sql语句删除所有存储过程,供您参考,如果您在这方面遇到了问题,不妨一看,相信对您会有所帮助。

如果存储过程不需要了,该如何删除呢?下面将教您如何使用sql语句删除所有存储过程,供您参考,如果您不知道如何写这样的SQL语句,不妨一看,相信对您会有所帮助。

declare @procName varchar(500)

      declare cur cursor

            for select [name] from sys.objects where type = 'p'

      open cur

      fetch next from cur into @procName

      while @@fetch_status = 0

      begin

            if @procName <> 'DeleteAllProcedures'

                  exec('drop procedure ' + @procName)

                  fetch next from cur into @procName

      end

      close cur

      deallocate cur

【编辑推荐】

使用SQL语句删除SQL服务器注册

Sql批量插入和批量删除

sql server删除木马字符串的脚本

sql脚本添加删除表里面字段的实例

SQL Server Compact Edition数据库的删除方法

责任编辑:段燃 来源: 博客园
相关推荐

2010-10-12 11:07:34

MySQL存储过程

2010-09-25 11:02:33

SQL主键

2010-09-07 10:42:12

SQL语句

2010-09-02 11:24:45

SQL删除

2010-09-24 15:58:24

SQL语句逐条更新

2010-09-24 16:52:18

sql DATENAM

2010-09-07 15:54:47

SQL语句LIKE

2010-10-21 16:59:37

SQL Server创

2010-10-21 16:59:37

SQL Server创

2010-09-08 09:41:37

SQL删除注册表

2010-09-10 16:24:06

SQL函数

2010-09-03 13:40:24

SQL删除

2010-09-26 13:56:43

SQL远程查询

2010-10-27 16:56:05

Oracle重复记录

2010-09-07 09:45:48

SQL语句

2010-09-27 16:04:00

2011-07-11 13:22:28

存储过程

2010-09-28 11:28:40

SQL字段属性

2010-10-08 16:49:01

MySQL alter

2010-09-09 09:59:37

SQL函数TRUNC
点赞
收藏

51CTO技术栈公众号