1.top可接受动态参数
注:sql server 2005以上版本
declare @rec int
set @rec = 2
select top(@rec) * from Employees
2.提供row_number()函数
注:sql server 2005以上版本
select row_number() over(order by Id) as Item from Employees
注:sql server 2005以上版本
declare @rec int
set @rec = 2
select top(@rec) * from Employees
注:sql server 2005以上版本
select row_number() over(order by Id) as Item from Employees