首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQLServer2008上游标的使用

2012-08-25 
SQLServer2008下游标的使用SqlServer下的的SQL语法跟Oracle中的SQL语法还是有很大不同的,这里记录一下在Sq

SQLServer2008下游标的使用
SqlServer下的的SQL语法跟Oracle中的SQL语法还是有很大不同的,这里记录一下在SqlServer下游标的使用方法,以备后用。

declare @str varchar(100),@n varchar(50),@f varchar(3)declare mycursor Cursor Scroll for select name from sys.tablesopen mycursorfetch next from mycursor into @n;while(@@FETCH_STATUS=0)beginset @str = 'drop table ';set @f = SUBSTRING(@n,1,3)if @f <> 'ACL' and @f <> 'BF_'beginset @str = @str + @nexec(@str)endfetch next from mycursor into @n;endclose mycursordeallocate mycursor

热点排行