zoukankan      html  css  js  c++  java
  • SQL 游标的写法

    DECLARE  @A varchar(200),@B varchar(200),@C datetime                   ----定义变量
    DECLARE  cursor CURSOR FOR                                       --定义游标
    SELECT A,B,C   FROM Table  WHERE                                                  ---查询的数据
    OPEN cursor                                                                         --打开游标
    FETCH next from cursorinto @A,@B,@C                               --将游标向下移1行,获取的数据放入之前定义的变量@A,@B,@C中,这个支段的数量要与查出的支段数量一致
    WHILE @@fetch_status=0                                               --判断是否成功获取数据
    	BEGIN 
    	                                                -----这里写代码逻辑块    
    		FETCH  NEXT FROM  cursor into @A,@B,@C                   --将游标向下移1行
    	END  
    CLOSE cursor                                           --关闭游标
    DEALLOCATE cursor                                        --释放游标
    ---游标可用于循环
    

      

  • 相关阅读:
    导入模块
    Windows x86-64下python的三个版本
    ubuntu 16.04 添加网卡
    重启rsyncd
    docker时区
    git回滚
    impdp and docker install oracleXE
    Oracle 把一个用户所有表的读权限授予另一个用户
    zabbix web监控
    WebStorm license server
  • 原文地址:https://www.cnblogs.com/Dainney/p/10317492.html
Copyright © 2011-2022 走看看