From 18874af9826977861c44b8930cae3317ad60098f Mon Sep 17 00:00:00 2001 From: 1298191366 <15110128349@163.com> Date: Fri, 18 Oct 2024 21:16:12 +0800 Subject: [PATCH] =?UTF-8?q?oracle=E5=88=86=E9=A1=B5=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../minidao/pagehelper/dialect/helper/OracleDialect.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/minidao-pe/src/main/java/org/jeecgframework/minidao/pagehelper/dialect/helper/OracleDialect.java b/minidao-pe/src/main/java/org/jeecgframework/minidao/pagehelper/dialect/helper/OracleDialect.java index ede79c0..21d84c9 100644 --- a/minidao-pe/src/main/java/org/jeecgframework/minidao/pagehelper/dialect/helper/OracleDialect.java +++ b/minidao-pe/src/main/java/org/jeecgframework/minidao/pagehelper/dialect/helper/OracleDialect.java @@ -16,8 +16,8 @@ public String getPageSql(String sql, MiniDaoPage miniDaoPage) { sqlBuilder.append("SELECT * FROM ( "); sqlBuilder.append(" SELECT TMP_PAGE.*, ROWNUM PAGEHELPER_ROW_ID FROM ( \n"); sqlBuilder.append(sql); - sqlBuilder.append("\n ) TMP_PAGE)"); - sqlBuilder.append(" WHERE PAGEHELPER_ROW_ID <= {2} AND PAGEHELPER_ROW_ID > {0}"); + sqlBuilder.append("\n ) TMP_PAGE WHERE ROWNUM <= {2})"); + sqlBuilder.append(" WHERE PAGEHELPER_ROW_ID > {0}"); String newSql = sqlBuilder.toString(); newSql = super.format(newSql, super.getPageParam(miniDaoPage)); return newSql;