Sql Server 2005/2008 删除数据库中所有存储过程
2010-07-13 21:07
573 查看
DECLARE @STRING VARCHAR(8000) WHILE EXISTS(SELECT NAME FROM SYSOBJECTS WHERE TYPE='P' AND STATUS>=0 and uid=1) BEGIN SELECT TOP 1 @STRING='DROP PROCEDURE '+NAME FROM SYSOBJECTS WHERE TYPE = 'P' AND STATUS>=0 and uid=1 --SELECT @STRING EXEC(@STRING) END
相关文章推荐
- Visual C# 2008+SQL Server 2005 数据库与网络开发-- 4.6 存储过程
- SQL SERVER 2008 删除某个数据库的所有连接进程
- sql server 2005 删除 数据库 所有表
- sql server 2000/2005/2008 判断存储过程、触发器、视图是否存在并删除
- SQL SERVER 2008 删除某个数据库的所有连接进程
- sql server 2000/2005/2008 判断存储过程、触发器、视图是否存在并删除
- SQL Server 2005/2008备份数据库时提示“无法打开备份设备”
- SQL Server 2005附加2008的数据库
- 我正在使用的一个SQL Server 2000/2005/2008 数据库访问类-SqlCommon(C#)
- sql server 2008 删除数据库出现"因为它正用于复制"的错误解决办法
- sql server 2005 无法删除数据库 "#Test",因为该数据库当前正在使用
- Microsoft 数据库三版本共存:SQL Server 2000(SP4) + SQL Server 2005(SP2) + SQL Server 2008
- SQL Server 2005/2008数据库自动维护-清空数据库日志—数据库文件收缩
- [备忘]修改SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径
- 祥解使用 SQL Server 2005/2008 发送数据库邮件
- sql server 2005下创建的数据库导入sql server 2008
- 删除指定表的所有索引,包括主键索引,唯一索引和普通索引 ,适用于sql server 2005
- sql server 2000/2005 判断存储过程、触发器、视图是否存在并删除等
- Win7/Vista下安装SQL Server 2005/2008后,进行附加数据库错误的解决
- sql Server 2008 R2还原或删除数据库时总是出错的解决方法