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;

相关文章:

  • 2021-08-14
  • 2021-12-01
  • 2022-12-23
  • 2021-05-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-07
猜你喜欢
  • 2022-12-23
  • 2021-08-12
  • 2021-11-17
  • 2022-02-04
  • 2022-01-26
  • 2022-02-23
  • 2021-12-23
相关资源
相似解决方案