Sybase搜索结果带偏移量

时间:2013-07-03 05:30:17

标签: sybase sybase-ase

我正在研究Sybase。想要为结果实现分页。我可以通过陈述set rowcount 100获得前几条记录但是有没有办法设置起点。结果按文本值排序。

我尝试在stackoverflow和Sybase文档中查找,但找不到方法。我尝试了Limitrownum()等,但不支持。还尝试将其作为内部查询,但不知何故它不起作用。

我找到的一个解决方案是创建具有标识的临时表并获得相同的结果。但是对于应用程序,我没有创建表权限。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

您应该使用START AT。尝试:

SELECT TOP 25 START AT 50 * FROM TABLE1 ORDER BY Id