删除数据库中所用户创建的存储过程SQL
2011-08-16 15:00
441 查看
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
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语句示例
- MS SQL 中判断 数据库, 存储过程,表,临时表,视图,函数,用户,用户创建对象 等是否存在 SQL脚本
- 新建数据库,然后使用SQL语句创建表、存储过程、用户说明
- 使用SQL删除数据库里面用户创建表
- oracle_sql创建和删除表空间、数据库、用户
- 删除表空间 数据库备份 创建用户
- 理解T-SQL:数据库&表的创建、修改、删除
- sql语句 创建数据库,表与删除数据库,表
- SQL Server 用户管理:用 SQL 语句创建数据库用户(SQL Server 2005)
- PostgreSQL简介、安装、用户管理、启动关闭、创建删除数据库
- SQL Server 用户管理:用 SQL 语句创建数据库用户(SQL Server 2005)
- 数据库的创建,修改和删除----利用企业管理器和T-SQL语句
- mysql创建、授权、删除用户sql
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- SQL还原数据库后孤立用户问题处理(SQL 数据库 拥有对象 无法删除)
- oracle-数据库用户创建和删除
- 数据库-T-SQL 语句-创建表,删除表,CRUD操作的添加数据,修改数据,删除数据
- 用 SQL 语句创建数据库用户(SQL Server 2005)(
- SQL删除数据库中所有用户数据表主键