SQL Server 2014-偏移与下一步

时间:2018-11-19 14:18:39

标签: sql-server

我正在尝试运行此代码,但出现错误:

  

第15级状态1行3的消息102
  “ OFFSET”附近的语法不正确。

     

第15条状态2,第4行,第153条消息
  在FETCH语句中无效使用了NEXT选项。

这是我的代码:

SELECT * 
FROM dbp.Expats_Gesamt AS P
ORDER BY P.last_name
OFFSET 10 ROWS
FETCH NEXT 20 ROWS ONLY

1 个答案:

答案 0 :(得分:1)

您的错误表明<script type="text/javascript"> //RANDOMLY REDIRECTS TO A ROOM ! var doors = Math.floor(Math.random() * 3) + 1; if (doors == 1) { window.location.href = "http://sarahboulton.co.uk/kitchen.html"; } else if (doors == 2) { window.location.href = "http://sarahboulton.co.uk/livingroom.html"; } else if (doors == 3) { window.location.href = "http://sarahboulton.co.uk/chapelbedroom.html"; } </script> 子句错误,这意味着您当前的版本不支持它,或者可能是版本兼容性问题(您可以相应地检查和设置),但是我不知道您使用的是哪个版本。

因此,我将尝试使用FETCH . . . OFFSET来支持较低的版本:

subquery