开发者社区 问答 正文

SQLSERVER2005下,分页失败??报错

我在SQL2000下是可以的,但到2005下就报错了。不知道什么原因?

报错日志如下:

2014-08-14 09:53:25,818 [http-apr-8091-exec-5] WARN  org.nutz.mvc.impl.processor.FailProcessor - Error@/stbprp/list :

org.nutz.dao.DaoException: org.nutz.dao.DaoException: !Nutz SQL Error: 'select * from(select row_number()over(order by __tc__)__rn__,* from(select top 100 0 __tc__,  a.*,b.sknm,c.dsc as addvnm from st_skjzqk_b a left join st_skjbqk_b b on a.skbh=b.skbh left join adcd_b c on a.addvcd=c.adcd where a.addvcd like '%' order by a.skbh asc,a.stcd asc)t)tt where __rn__ > 0'

展开
收起
爱吃鱼的程序员 2020-06-14 22:47:03 392 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    好复杂的sql...看上去只能游标分页的节奏你调用的语句是什么?贴出来看看

    2020-06-14 22:47:22
    赞同 展开评论