我想在我的SQL Server上运行此查询,如下所示:
Microsoft SQL Server Management Studio 10.50.1600.1
但它无法识别OFFSET,因此显示ERROR?
SELECT * FROM dbo.tbl_MatchDetail
ORDER BY MatchDetailID
OFFSET 10 ROWS
FETCH NEXT 10 ROWS ONLY;
答案 0 :(得分:22)
OFFSET FETCH是添加到Sql Server 2012的新功能,在Sql Server 2008中不存在。
答案 1 :(得分:16)
请注意,即使在2014年没有订单,您也会收到错误。偏移量必须遵循按语句排列。