[英]Slow performance when using OFFSET/FETCH with Fulltext in SQL Server 2012
[英]Making sense of 'OFFSET/FETCH' in SSMS 2012
刚刚安装了Microsoft SQL Server Management Studio 2012。 在熟悉添加ORDER BY的分页功能时,我一直遇到这个错误:
Msg 102,Level 15,State 1,Line 5
'OFFSET'附近的语法不正确。
Msg 153,Level 15,State 2,Line 6
FETCH语句中NEXT选项的使用无效。
这是我的查询:
SELECT SingleWomansName, NumberOfCats
FROM CatLadies
WHERE NumberOfCats > 1
ORDER BY NumberOfCats
OFFSET 10 ROWS
FETCH NEXT 5 ROWS ONLY
我已经看过很多具有相似语法的how-to文章。 是什么赋予了?
您是否肯定您已连接到SQL Server 2012数据库? 以下作品:
Select Name, CatCount
From CatLadies
Order By Name
Offset 2 Rows
Fetch Next 2 Rows Only
我确实得到了切换到SQL Server 2008时看到的错误
确保您的数据库兼容级别设置为SQL Server 2012(110)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.