发布网友 发布时间:2022-04-23 02:40
共2个回答
热心网友 时间:2022-07-11 08:05
第一句是sql循环用的,这个条件下,会读取所有的记录,因为会一直循环
第二句是游标里的,@@fetch_status=0
等于0时,说明游标是成功的
热心网友 时间:2022-07-11 08:06
你写的乱呼呼的,我给你改了:
declare @a int
declare cur cursor for select top 1 a from A
open cur
fetch next from cur into @a
while @@fetch_status = 0
begin
insert into B values (@a)
fetch next from cur into @a
end
close cur
deallocate cur
简单写法:
insert into B select top 1 a from A