请问在存储过程中怎么处理,查询表返回的结果集?
请问在存储过程有没有如同asp的Recordset,asp.net的SqlDataReader,DataSet等
可以把查询到的结果保存在一个结果集中进行处理?。
存储过程中的游标是不是用来实现这个功能的?
谢谢
------解决方案--------------------请问在存储过程有没有如同asp的Recordset,asp.net的SqlDataReader,DataSet等
可以把查询到的结果保存在一个结果集中进行处理?。
存储过程中的游标是不是用来实现这个功能的?
谢谢
create procudre my
as
select * into temp from tb
go
exec my
------解决方案--------------------请问在存储过程有没有如同asp的Recordset,asp.net的SqlDataReader,DataSet等
可以把查询到的结果保存在一个结果集中进行处理?。
存储过程中的游标是不是用来实现这个功能的?
谢谢
----------------------
如果要在SQL中实现遍历记录集,游标是的。
------解决方案--------------------游标 fetch
------解决方案--------------------除了游标,还可以把结果集存储到临时表或表变量中,然后用循环,如果在一个递归存储过程中就无法用游标,因为那样会使游标名称产生重复