利用游标遍历表,更新表记录
declare @Id bigint
declare @count int
declare @eventIDvarchar(50)
set @Id = 4294967297
declare my_Cursorcursor local for
select EventCodefrom eventRule
open my_Cursor
while @@FETCH_STATUS= 0
begin
fetch next from my_Cursor into @eventID
update EventRule set ID = @Id where EventCode= @eventID
set @Id = @Id + 1
end
close my_Cursor
deallocate my_Cursor

本文介绍了一种使用游标遍历表并更新记录的方法。通过声明游标并打开它来逐行检索eventRule表中的EventCode,然后更新对应的ID字段。
385

被折叠的 条评论
为什么被折叠?



