码迷,mamicode.com
首页 > 其他好文 > 详细

游标使用之三

时间:2018-01-08 12:22:23      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:project   lda   redo   next   date   where   row   dna   group   

  declare myCur Cursor
  for(select RowGuid, Name from [LY_BIMPM_ModelData].[dbo].[BidSection_BaseInfor] where ProjectRowGuid = ‘61cebf00-bd9a-4f5f-b8e3-359583bfcd71‘)
  open myCur;
  declare @BidRowGuid varchar(50),@BidName varchar(50),@PGuid varchar(50)=‘61cebf00-bd9a-4f5f-b8e3-359583bfcd71‘,@ModelGuid varchar(50)=‘61f71964-10b2-4555-91cc-a9fe6fd38355‘
  declare @UserGuid varchar(50)=‘755D80DE-75DA-449F-8AF3-60F2600D12ED‘
  fetch next from myCur into @BidRowGuid,@BidName
  while(@@FETCH_STATUS=0)
  begin
     INSERT INTO [LY_BIMPM_Document].[dbo].[BidSectionShareDocumentCategory]
           ([RowGuid]
           ,[ModuleFunctionRowGuid]
           ,[ProjectRowGuid]
           ,[BidSectionRowGuid]
           ,[ParentRowGuid]
           ,[Title]
           ,[Description]
           ,[SortOrder]
           ,[CreateUserRowGuid]
           ,[CreationDate]
           ,[LastModificationDate])     
     SELECT NEWID(),@ModelGuid,@PGuid,@BidRowGuid,‘‘,[DesignSpecialityName],‘‘,0,@UserGuid,GETDATE(),GETDATE()
     FROM [LY_BIMPM_Draw].[dbo].[LocaleDraw]
     where BIMPM_ProjectInfoRowGuid = ‘61cebf00-bd9a-4f5f-b8e3-359583bfcd71‘ and SubProjectName like ‘%‘+@BidName +‘%‘
     group by SubProjectName,DesignSpecialityName

  fetch next from myCur into @BidRowGuid,@BidName
  end
  close myCur

  

游标使用之三

标签:project   lda   redo   next   date   where   row   dna   group   

原文地址:https://www.cnblogs.com/wangzuofei/p/8241885.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!