zoukankan      html  css  js  c++  java
  • SQL游标基本用法

    CREATE PROCEDURE [dbo].[pro_CURSOR]
    AS
    BEGIN

    --声明一个游标
    DECLARE MyCURSOR CURSOR FOR 
    SELECT userid,depid FROM users

    --打开游标
    open MyCURSOR

    --声明两个变量
    declare @userid varchar(50)
    declare @depid varchar(50)

    --循环移动
    fetch next from MyCURSOR into @userid,@depid
    while(@@fetch_status=0)
      
    begin
        
    update users set description=(select dep_des from department where depid=@depid)
    where userid=@userid
        
    fetch next from MyCURSOR into @userid,@depid
      
    end

    close MyCURSOR
    deallocate MyCURSOR

    END
  • 相关阅读:
    向内的寻找
    了解潜意识
    NOI2014 Day1
    NOI2011 Day1
    NOI2012 Day2
    NOI2012 Day1
    NOI2013 Day2
    NOI2013 Day1
    拉格朗日乘数法
    NOI2015 Day2
  • 原文地址:https://www.cnblogs.com/fhuafeng/p/1522036.html
Copyright © 2011-2022 走看看