码迷,mamicode.com
首页 > 其他好文 > 详细

游标的简单实用

时间:2017-12-16 19:45:47      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:stat   color   char   etc   div   必须   int   nbsp   weight   

DECLARE @Tname VARCHAR(30)                  --定义变量存放表名
DECLARE My_Cursor CURSOR                    --声明游标
FOR (SELECT NAME FROM SYS.databases)        --查出需要的集合放到游标中

OPEN My_Cursor                              --打开游标

FETCH NEXT FROM My_Cursor INTO @Tname       --into的变量数量必须与游标查询结果集的列数相同

WHILE @@FETCH_STATUS = 0                    --提取成功,进行下一条数据的提取操作 
BEGIN                                       --@@FETCH_STATUS
    IF @Tname=master                      --  0 FETCH 语句成功                    
      PRINT @Tname+ 找到了                 -- -1 FETCH 语句失败或此行不在结果集中
    ELSE                                    -- -2 被提取的行不存在
      PRINT @Tname
    FETCH NEXT FROM My_Cursor INTO @Tname   --移动游标
END

CLOSE My_Cursor                             --关闭游标

DEALLOCATE My_Cursor                        --释放游标

 

游标的简单实用

标签:stat   color   char   etc   div   必须   int   nbsp   weight   

原文地址:http://www.cnblogs.com/win32pro/p/8047195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!