zoukankan      html  css  js  c++  java
  • 如何在定义游标的时候使用动态sql语句

      declare @GetCaridStr   Nvarchar(1000) ;
      set @GetCaridStr = 'DECLARE  LandAreaO_Cursor CURSOR FOR  select carid from car_info where companyid not in(select companyid from company_info where list2 =543 and list3 =543 and status =1) and car_type  in ('+ @Key_CarType +')';
      Exec(@GetCaridStr) ;   
     
       OPEN LandAreaO_Cursor;
       FETCH NEXT FROM LandAreaO_Cursor INTO @CarID;
       WHILE @@FETCH_STATUS = 0
       BEGIN   
        set @LandArea = dbo.Monitor_GetArreaLand(@CarID,@queryDate);
        update landarrea set area =convert(float,@LandArea) where
        carid =@CarID and queryDate = @queryDate;
        FETCH NEXT FROM LandAreaO_Cursor INTO @CarID;   
       END
       CLOSE LandAreaO_Cursor;
       DEALLOCATE LandAreaO_Cursor;

  • 相关阅读:
    对结对编程的测试
    用例
    结对编程 一
    个人项目总结与结对编程的开始
    7-6随便写写
    7-5个人日报
    7-4个人报告
    7.1-7.3个人日报
    6-30个人日报
    6-29个人日报
  • 原文地址:https://www.cnblogs.com/justconnor/p/2239210.html
Copyright © 2011-2022 走看看