从SQL Server中的存储过程结果集中获取前N条记录

问题描述 投票:0回答:1

是否有任何解决方案/查询可从存储过程结果中获取前N条记录,而无需检索整个结果集?

考虑我的存储过程返回了300万行,我只希望它的前10行。

sql-server stored-procedures
1个回答
0
投票

您可以使用TOP子句来实现它

语法

SELECT TOP号|百分比列名

FROM表名称

WHERE条件;

TOP
© www.soinside.com 2019 - 2024. All rights reserved.