标签: sql sql-server tsql parameterized-query
在SQL Server中,有一种方法可以让输出参数返回参数化查询中的记录总数(用于分页)吗?
答案 0 :(得分:3)
存储过程可以有输出参数,但不能是标准查询。您可以执行初始查询以获取记录计数,或从一个查询返回多个结果集。
答案 1 :(得分:0)
不,但你可以这样做:
SELECT **, COUNT(*) OVER(PARTITION BY ID) FROM TABLE
不是很漂亮,但会返回记录数。您也可以使用ROW_NUMBER()。