当前位置:编程学习 > C#/ASP.NET >>

SQL中游标可否嵌套?

use abc
go

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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,