我想实施分页。我试过以下查询 以下查询将显示11到20的客户端 * SELECT * FROM Client ORDER BY ClientName DESC LIMIT 11,10; *
但它给出了以下错误:: 错误:' LIMIT'附近的语法不正确。 SQLState:42000 ErrorCode:102
我的Sybase版本是
Adaptive Server Enterprise / 15.7 / EBF 21153 SMP SP100 请让我知道任何其他选择。
答案 0 :(得分:1)
Sybase 15.7不支持LIMIT和OFFSET。有些人已经实施了一种解决方法来生成一个人工行计数序列,以便更容易分页。
How can I do paging in Sybase without making temp table? (oracle rownum issue)
Sybase Reference Manual: Commands: Select Sybase Transact SQL Users Guide