适用于:SQL Server
该 TOP
子句仅返回查询中的前 n 或 n 百分比 行。 如果要检查结果的一部分,以找出查询是否执行预期作,而无需获取返回所有查询结果所需的资源,该 TOP
子句非常有用。
在查询中指定 TOP 子句
从解决方案资源管理器打开查询或创建新查询。
在 “视图 ”菜单中,选择“ 属性”窗口。
在 属性窗口中,找到并展开 Top Specification 属性。
选择 (Top) 子属性并将其设置为 “是”。
在 表达式 子属性中,键入具有数值结果的表达式(例如“10”或“2*5”)。
选择 Percent 子属性并指示是否将 Expression 属性视为返回的所有行的百分比(是)或返回的绝对行数(否)。
如果查询使用
ORDER BY
子句,请选择 “With Ties 子属性”,然后选择“ 是 ”以显示组中所有行(如果仅包含该组的一部分或 “否 ”以截断这些行)。
在完成上述过程时,请注意 TOP
,子句显示在 SQL 窗格中,更改以反映属性的当前设置。
注意
还可以通过在 SQL 窗格中编辑TOP
子句来更改 Top Specification 的子属性的值。