diff --git a/src/main/java/com/alibaba/druid/sql/PagerUtils.java b/src/main/java/com/alibaba/druid/sql/PagerUtils.java index 66d0a3a5a9..9e05e76784 100644 --- a/src/main/java/com/alibaba/druid/sql/PagerUtils.java +++ b/src/main/java/com/alibaba/druid/sql/PagerUtils.java @@ -374,6 +374,8 @@ public class PagerUtils { if (rowCount <= count && offset <= 0) { return false; } + } else if (check && limit.getRowCount() instanceof SQLVariantRefExpr) { + return false; } limit.setRowCount(new SQLIntegerExpr(count));