• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    SQL cursor用法实例

    复制代码 代码如下:

    DECLARE @OldId varchar(50)  
    DECLARE @CustomerID varchar(50)  
    DECLARE My_Cursor CURSOR --定义游标  
    FOR (select CustomerID,oldid from Customer where Area='bj') --查出需要的集合放到游标中  
    OPEN My_Cursor; --打开游标  
    FETCH NEXT FROM My_Cursor INTO @CustomerID,@OldId; --读取第一行数据  
    WHILE @@FETCH_STATUS = 0     
        BEGIN    
           DECLARE @OtherPro VARCHAR(500)  
           DECLARE @StatusID varchar(200)  
           DECLARE @Userid varchar(200)  
           DECLARE @FinalUserid varchar(200)  

          SELECT @OtherPro=OtherPro,@StatusID=CustomerStatusID,@Userid=UserID FROM bjsunmis.dbo.Customer WHERE CustomerID=@OldId;  

          SELECT @FinalUserid=UserID from Users where oldid=@Userid  

          INSERT INTO CustomerotherInfo(CustomerID,OtherPro,CustomerStatusID,UserID)VALUES(@CustomerID,@OtherPro,@StatusID,@FinalUserid)  

         FETCH NEXT FROM My_Cursor INTO @CustomerID,@OldId; --读取下一行数据      
        END 
    CLOSE My_Cursor; --关闭游标  
    DEALLOCATE My_Cursor; --释放游标  
    GO

    您可能感兴趣的文章:
    • 深入SQL Cursor基本用法的详细介绍
    上一篇:Sqlserver 表类型和表变量介绍
    下一篇:SQL中WHERE变量IS NULL条件导致全表扫描问题的解决方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    SQL cursor用法实例 SQL,cursor,用法,实例,SQL,cursor,