SQL Server 2008返回的最大数据

时间:2014-10-30 20:20:52

标签: sql-server-2008

我有一个完全返回29400行的存储过程。它被分解成许多较小的结果集。结果集中每个都有1到1000行。那里有大约222个结果集。

当我按原样运行时,我错过了最后10-13个结果集。我摆脱了额外的单行结果集,并且我将所有数据都返回。

我添加了一个,显示了14-20次,我丢失了我的最后6个结果集。

SQL 2008可以返回一些最大数量的结果集吗?到目前为止谷歌还没有发现任何事情。

存储过程的简要概述:

1:将174个用户及其部门加载到临时表中

2:创建一个游标来浏览那些

3:开始光标

4:执行存储过程以根据游标中的变量返回数据

5:选择DeptName(单个返回数据集之一)

6:部门改变时

7:返回总计数据集

8:选择' Rollup' (第二个单一返回数据集)

9:返回第二个数据集,即数据汇总

10:选择'打破团队' (第三个单一返回数据集)

11:从光标

获取下一个

0 个答案:

没有答案