SQL Server相当于mysql_data_seek

时间:2013-01-18 09:59:05

标签: php sql-server

我正在开发一个Web应用程序,它使用SQL Server(而不是我的调用)从数据库返回大型统计表。在我的代码中,我有几个带有while循环的函数:

while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC))

但是,由于表格太大,我希望尽可能少地调用数据库以最小化加载时间。这意味着我想以某种方式在这些while循环之后重置数据库语句的内部指针。至少可以说,我对SQL Server的体验是有限的,并且谷歌搜索建议在MySQL中我应该能够使用mysql_data_seek函数。 SQL Server中是否有等价物?它甚至可能吗?

1 个答案:

答案 0 :(得分:0)

sqlsrv_fetch($stmt,SQLSRV_SCROLL_FIRST);
http://www.php.net/manual/fr/function.sqlsrv-fetch.php

中的