zoukankan      html  css  js  c++  java
  • SQL 游标示例

     1 DECLARE @i INT
     2 DECLARE @TestStr VARCHAR(50) 
     3  SET @i=0 --给初始值
     4 
     5 CREATE TABLE #temp_test --创建临时表
     6 (
     7     num VARCHAR(50)
     8 )
     9 WHILE(@i<10)
    10  BEGIN
    11     INSERT INTO #temp_test
    12             ( num )
    13     VALUES  ( CONVERT(CHARACTER(50),@i)  --临时表中插入十条数据
    14             )
    15     SET @i=@i+1;
    16  END
    17  
    18 
    19     SET @TestStr='';
    20 DECLARE cur_Test CURSOR FOR  --声明游标
    21     SELECT num FROM #temp_test  --游标数据来源
    22     OPEN cur_Test  --打开游标
    23 
    24      FETCH NEXT FROM cur_Test INTO @TestStr --游标的方式取第一条数据
    25 
    26     WHILE(@@FETCH_STATUS<>-1)
    27     BEGIN
    28         PRINT @TestStr  --数据打印出来,检测数据是否正确
    29         FETCH NEXT FROM cur_Test INTO @TestStr --取下一条数据
    30     END 
    31 
    32     DROP TABLE #temp_test --删除临时表
    33     CLOSE cur_Test --关闭游标
    34     DEALLOCATE cur_Test  --释放游标
  • 相关阅读:
    第4次作业得分-东师软工
    第3次作业得分-东师软工
    C语言-第3次作业得分
    NPM
    Node模块化
    spring源码解析前瞻
    单例DCL模式
    dubbo-admin安装
    linux 安装Zookeeper
    Tomcat在Linux上的安装与配置
  • 原文地址:https://www.cnblogs.com/870060760JR/p/5627074.html
Copyright © 2011-2022 走看看