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;

  • 相关阅读:
    lightoj1422_区间dp
    hdu4283_动态规划
    51nod1201_dp思维题
    uestc1218_变形01背包
    hdu5492_枚举dp
    hdu3507_斜率dp
    hdu 1116 Play on Words
    并查集专题
    uva 10160
    uva 572
  • 原文地址:https://www.cnblogs.com/justconnor/p/2239210.html
Copyright © 2011-2022 走看看