SqlServer的Inserted可能是一个集合而不是一条数据,如果有如果需要对插入数据进行处理,有时需要用游标逐条处理

IF EXISTS( SELECT 1 FROM inserted)  --插入和更新
   declare cur cursor forward_only for select username,userid from inserted
   open cur  --打开游标
   fetch next from cur into @username,@userid
   while(@@FETCH_STATUS=0) 
   begin
     //增加操作
     fetch next from cur into @username,@userid   --指向下一条
   end
   close cur  --关闭游标
   deallocate cur  --销毁游标资源
 end

 

相关文章:

  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-13
  • 2021-07-10
猜你喜欢
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
  • 2021-08-04
  • 2021-12-30
  • 2021-09-16
相关资源
相似解决方案