当前位置:  数据库>sqlserver

sqlserver 批量删除存储过程和批量修改存储过程的语句

    来源: 互联网  发布时间:2014-10-04

    本文导语:  修改: 代码如下: declare proccur cursor for select [name] from sysobjects where name like 'Foods_%' declare @procname varchar(100) declare @temp varchar(100) open proccur fetch next from proccur into @procname while(@@FETCH_STATUS = 0) begin set @temp='kcb_'+@procname EXEC SP_RENAME @proc...

修改:
代码如下:

declare proccur cursor
for
select [name] from sysobjects where name like 'Foods_%'
declare @procname varchar(100)
declare @temp varchar(100)
open proccur
fetch next from proccur into @procname
while(@@FETCH_STATUS = 0)
begin
set @temp='kcb_'+@procname
EXEC SP_RENAME @procname,@temp

print(@procname + '已被删除')
fetch next from proccur into @procname
end
close proccur
deallocate proccur

declare proccur cursor
for
select [name] from sysobjects where name like 'kcb%'
declare @procname varchar(100)
declare @temp varchar(100)
declare @temp2 varchar(100)
declare @temp3 varchar(100)
open proccur
fetch next from proccur into @procname
while(@@FETCH_STATUS = 0)
begin
set @temp3= LEN(@procname)
set @temp='kcb_'
set @temp2=RIGHT(@procname,@temp3-3)
set @temp+=@temp2
EXEC SP_RENAME @procname,@temp

print(@procname + '已被修改')
fetch next from proccur into @procname
end
close proccur
deallocate proccur

删除:
代码如下:

declare proccur cursor
for
select [name] from sysobjects where name like 'Users_%'
declare @procname varchar(100)
open proccur
fetch next from proccur into @procname
while(@@FETCH_STATUS = 0)
begin
exec('drop proc ' + @procname)
print(@procname + '已被删除')
fetch next from proccur into @procname
end
close proccur
deallocate proccur

    
 
 

您可能感兴趣的文章:

  • 各位大虾,谁知道怎么通过jdbc调用sqlserver2000的存储过程
  • sqlserver中查找所有包含了某个文本的存储过程
  • sqlserver 存储过程中If Else的用法实例
  • sqlserver 复制表 复制数据库存储过程的方法
  • SQLServer用存储过程实现插入更新数据示例
  • 一次性压缩Sqlserver2005中所有库日志的存储过程
  • sqlserver 通用分页存储过程
  • C#操作图片读取和存储SQLserver实现代码
  • 查询Sqlserver数据库死锁的一个存储过程分享
  • Sqlserver 存储过程中结合事务的代码
  • sqlserver 系统存储过程 中文说明
  • 使用sqlserver存储过程sp_send_dbmail发送邮件配置方法(图文)
  • sqlserver数据库使用存储过程和dbmail实现定时发送邮件
  • 做购物车系统时利用到得几个sqlserver 存储过程
  • SQLSERVER Pager store procedure分页存储过程
  • sqlserver 存储过程动态参数调用实现代码
  • sqlserver 千万数量级分页存储过程代码
  • 分页存储过程(二)在sqlserver中返回更加准确的分页结果
  • sqlserver关于分页存储过程的优化【让数据库按我们的意思执行查询计划】
  • sqlserver 各种判断是否存在(表名、函数、存储过程等)
  • SQLServer 数据库备份过程中经常遇到的九种情况
  • SQLServer 2005 实现数据库同步备份 过程-结果-分析
  • 存储过程解密(破解函数,过程,触发器,视图.仅限于SQLSERVER2000)
  • SQLserver 数据库危险存储过程删除与恢复方法
  • 分页存储过程(三)在sqlserver中打造更加准确的分页结果
  • 谈谈sqlserver自定义函数与存储过程的区别
  • sqlserver利用存储过程去除重复行的sql语句
  • sqlserver存储过程语法详解
  • SqlServer获取存储过程返回值的实例
  • sqlserver 存储过程带事务 拼接id 返回值
  • sqlserver 常用存储过程集锦
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 为什么用sqlserver生成的创建表的sql语句中都不包含主键信息???
  • sqlserver 禁用触发器和启用触发器的语句
  • sqlserver中遍历字符串的sql语句
  • 为什么我在sqlserver里面可以运行的语句放到access里面就不能通过?
  • sqlserver中向表中插入多行数据的insert语句
  • SQLSERVER查询所有数据库名,表名,和字段名的语句
  • SQLServer Top语句参数化方法
  • sqlserver中求字符串中汉字的个数的sql语句
  • 一段压缩MS SQLServer日志的语句
  • SQLServer中字符串左对齐或右对齐显示的sql语句
  • SQLSERVER语句的执行时间显示的统计结果是什么意思
  • sqlserver 字符串分拆 语句
  • 在SQLServer上查看SQL语句的执行时间的方法
  • SQLServer 2000定时执行SQL语句
  • sqlserver中去除字符串中连续的分隔符的sql语句
  • sqlserver中重复数据值只取一条的sql语句
  • sqlserver 多表关联时在where语句中慎用trim()方法
  • sqlserver清空service broker中的队列的语句分享
  • sqlserver获取数据库信息sql语句
  • 请问通过纯jdbc能否联 sqlserver7.0,注意不是通过jdbc-odbc桥,如果能的话,driver在哪里下载?连接的语句怎么写?
  • 连接sqlserver的url是jdbc:microsoft:sqlserver://192.168.0.100:1433,他连那一个数据库呢?
  • (100分)用Microsoft jdbc Driver for sqlserver2000(type4)访问sqlserver2k的问题,help!
  • 通过SQLSERVER重启SQLSERVER服务和计算机的方法
  • 怎样用文JDBC for sqlserver访问SQLSERVER 数据库请大侠给出一个完整的程序代码
  • (100分)jdbc连接sqlserver 200出错.[SQLServer 2000 Driver for JDBC]Error establishing socket.
  • 如何连接sqlserver2000数据库
  • 深入JDBC sqlserver连接写法的详解
  • how to 连接到sqlserver2000?
  • 请问如何直接sqlserver?
  • SQLServer JDBC Driver
  • 在sqlserver2000时中文问题。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3