游标的简单实用

Posted Li Essay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了游标的简单实用相关的知识,希望对你有一定的参考价值。

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                        --释放游标

 

以上是关于游标的简单实用的主要内容,如果未能解决你的问题,请参考以下文章

Android 实用代码片段

30 段 Python 实用代码

asp.net页面实用代码片段

超实用的php代码片段

实用代码片段

分享几个实用的代码片段(附代码例子)