SQL中游标可否嵌套?
use abcgo
declare @two_location varchar(50)
declare two_cur cursor for
select two_location
from two_users
open two_cur
fetch next from two_cur into @two_location
while (@@fetch_status=0)
begin
--我想在这里,对查询出的@two_location再执行一个while的游标操作,可以么?
fetch next from two_cur into @two_location
end
close two_cur
deallocate two_cur --------------------编程问答-------------------- 当然可以;
不过这样的话性能可是相当的差阿 --------------------编程问答-------------------- sql 2000的帮助中就有一个这样的例子 --------------------编程问答-------------------- 可以。不过还是要尽量避免使用游标,性能很差。 --------------------编程问答-------------------- 不如在代码中先直接检索到一个DataTable里,然后逐个DataRow来处理,这样只走一回数据库,相比用游标会快得多。 --------------------编程问答-------------------- 对头,尽量不要用游标, --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 当然可以。只要语法不错。就OK` --------------------编程问答-------------------- 当然可以。只要语法不错。就OK`
补充:.NET技术 , ASP.NET