DECLARE @Sp_Name varchar(30)    --定义游标操作
DECLARE @Tb_Count int
SET @Tb_Count = 0
DECLARE staff_cursor CURSOR FOR
   SELECT [name] FROM sys.sysobjects
   WHERE type='p' AND Category =0 --Category =0 表示
   -- 打开游标
OPEN staff_cursor
-- 提取记录数据
FETCH Next FROM staff_cursor Into @Sp_Name
    PRINT '开始删除存储过程'
    WHILE @@fetch_status = 0
    BEGIN
        SET @Tb_Count = @Tb_Count + 1
        EXEC('DROP PROCEDURE '  + @Sp_Name )
        PRINT CONVERT(varchar(20),@Tb_Count) + ': ' + @Sp_Name
        FETCH Next FROM staff_cursor Into @Sp_Name
    END
    print '总共删除' +   CONVERT(varchar(20),@Tb_Count) + '个存储过程'
CLOSE staff_cursor       -- 关闭游标
DEALLOCATE staff_cursor  -- 释放游标资源

转载于:https://www.cnblogs.com/lisgang/archive/2012/03/04/2379462.html

一次性删除数据库中某库的所有存储过程的方法相关推荐

  1. GridView RowDeleting 动态添加行,删除行记录 不删除数据库中记录

    如果只需删除GridView中的行, 并不删除数据库中的记录 项次 工号 姓名   1 10022936 gracy.ma 删除 2 10017300 eric.mak 删除 protected vo ...

  2. 删除数据库中所有存储过程和函数的sql语句

    -删除数据库中所有存储过程和函数的sql语句 USE [TmpDb] SELECT  IDENTITY( INT,1,1 ) flag ,         [name] NAMES,xtype INT ...

  3. 获取sqlserver数据库中所有库、表、字段名的方法

    获取sqlserver数据库中所有库.表.字段名的方法 2009年03月12日 星期四 下午 12:51 1.获取所有数据库名: SELECT Name FROM Master..SysDatabas ...

  4. 快速删除数据库中所有表中的数据

    今天又学到一招,可以快速删除数据库中所有的用户表中的数据.我是个菜鸟,望各位大神多多指教 select 'truncate table ' + Name + ';' from sysobjects w ...

  5. 如何删除数据库中的所有用户表(表与表之间有外键关系)

    1.由表名求字段名 create proc up_008(@table varchar(20)) as begin         declare @sql varchar(99)     selec ...

  6. jsp在mysql中删除数据_如何在jsp页面中删除数据库中的数据

    如何在jsp页面中删除数据库中的数据 各位大虾! 我想在jsp页面上写一个按钮功能,从而动态的删除数据库中的一行数据. 不知道怎么实现 这是我写的一段代码 数据库是MySql UserBean p3= ...

  7. C#一次性删除委托中的所有方法

    因为有的时候需要一次性删除委托中的所有方法 , 有时候不知道委托中挂载了哪些方法 , 即可通过委托的方法 GetInvocationList 得到此委托中所挂载的所有的方法一次行删除.来一个例子: u ...

  8. 怎么一次性删除PPT中所有动画效果?

    怎么一次性删除PPT中所有动画效果? 通过PPT软件中的VBA来解决了,几乎搜遍了所有的网站,最后终于找到了答案,将代码给各位分享. 代码如下: Sub removeALL() Dim I As In ...

  9. 如何删除数据库中重复的记录

    如何删除数据库中重复的记录 来源:   作者: 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?谢谢! 1.查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来 ...

最新文章

  1. MATLAB实战系列(三十六)-MATLAB 离散Hopfield神经网络的分类——高校科研能力评价
  2. springboot项目中日志分类
  3. cad中简单流程图制作_想要又快又好的画出世界级的流程图,这样牛掰的方法一定要知道...
  4. .net MVC路由
  5. failed to connect to raw.githubusercontent.com port 443: Connection refused
  6. Dart中dynamic,var,object三者的区别
  7. 10种软件滤波方法的示例程序(匠人转载学习)
  8. 基于自抗扰控制的压力环控制算法研究
  9. 中小型企业基于大数据技术的项目实践
  10. 关于修改思科WLC SSID
  11. 德州农工大学计算机硕士申请,德州农工大学硕士申请
  12. 【经典】《Java170道面试笔试题全面含答案》涉及java/数据库/Spring框架/JVM/数据结构算法/设计模式相关
  13. 云栖社区用户行为准则
  14. 软件测试中遇到的印象深刻的问题及反思
  15. Jupyter Notebook修改字体大小、颜色等
  16. HTML5,CSS,JS前端常见知识面试题
  17. 什么是FD.IO/VPP?
  18. css样式写一个公告通知
  19. 互联网应急处理方案_什么是互联网巨魔? (以及如何处理巨魔)
  20. 微信公众号推广一些常用方法和Dd_g自己使用的一些偏门的方法

热门文章

  1. 【教程】瘦AP升级为胖AP的终极大法
  2. 【收藏】用户私自搭建伪服务器怎么办?禁它
  3. 系统架构面临的三大挑战,看 Kubernetes 监控如何解决?
  4. MSHA x Chaos 容灾高可用实践
  5. 拒做工具人!教你一键快速部署应用到容器镜像仓库
  6. 云原生生态周报 Vol. 19 | Helm 推荐用户转向 V3
  7. 计算开始到结束的时间_阿里钉钉首次战胜微信,云计算的涨停潮只是开始,远未结束...
  8. linux 设计一个程序,要求打开文件 pass 所有者,第二章 Linux 文件操作
  9. 学科实践活动感悟50字_中学生学科实践活动50字
  10. 全球及中国微生物气溶胶采样器行业十四五”发展规划及运营前景研究报告2021年版