删除所有视图
2017-05-17 14:38
169 查看
use 数据库名
declare mycur cursor local for select [name] from dbo.sysobjects where xtype='V' --声明游标
declare @name varchar(100)
OPEN mycur --打开游标
FETCH NEXT from mycur into @name
WHILE @@FETCH_STATUS = 0
BEGIN
exec('drop VIEW ' + @name)
FETCH NEXT from mycur into @name --逐条读取
END
CLOSE mycur --关闭游标
declare mycur cursor local for select [name] from dbo.sysobjects where xtype='V' --声明游标
declare @name varchar(100)
OPEN mycur --打开游标
FETCH NEXT from mycur into @name
WHILE @@FETCH_STATUS = 0
BEGIN
exec('drop VIEW ' + @name)
FETCH NEXT from mycur into @name --逐条读取
END
CLOSE mycur --关闭游标
相关文章推荐
- 删除oracle所有表、视图、序列、存储过程
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
- ORACLE - 删除当前用户下的所有表、视图、序列、函数、存储过程、包
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
- 删除一个用户下所有表、视图等
- 一次性删除所有存储过程和视图
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
- Sql Server 删除所有表、视图、存储过程
- 删除所有的表,视图,存储过程等
- 改变tableView中的cell选中的颜色和背景颜色 从父视图上删除所有的子视图
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
- Oracle 删除当前用户的所有对象(表、视图、触发器、存储过程、函数)
- sql server 删除所有表、视图、存储过程
- 删除所有约束、表、视图等SQL脚本
- 删除当前用户的所有对象(表、视图、触发器、存储过程、函数)
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包(转)
- sqlserver 删除所有表和视图对象sql
- Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包