开发者社区> 问答> 正文

使用paginate查询oracle时出错:报错

@Dreampie 你好,想跟你请教个问题:

在使用resty进行分页查询时报错,使用的是oracle数据库,驱动包为ojdbc6.jar,提示无效字符

在plsql中对sql进行调试,发现是别名中的前缀下划线造成的,调整别名,就可正常查询。

[SQL]SELECT
    *
FROM
    (
        SELECT
            _row.*, ROWNUM rownum_
        FROM
            (SELECT * FROM BL_SP_USERINFO) _row
        WHERE
            ROWNUM <= 3
    ) paginate_alias
WHERE
    paginate_alias.rownum_ >= 1
[Err] ORA-00911: 无效字符

展开
收起
kun坤 2020-06-20 11:53:47 1101 0
1 条回答
写回答
取消 提交回答
  • 嗯,1.1.0-SNAPSHOT 已经修正了该问题,欢迎使用,带有SNAPSHOT后缀的包是maven提供的快照包,相当于预发布测试版,记得使用snapshot仓库

    <repositories>
        <repository>
          <id>oss-snapshots</id>
          <url>https://oss.sonatype.org/content/repositories/snapshots</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
        </repository>
      </repositories>

    2020-06-20 11:53:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像