diff --git a/core/src/main/java/com/alibaba/druid/sql/dialect/postgresql/visitor/PGOutputVisitor.java b/core/src/main/java/com/alibaba/druid/sql/dialect/postgresql/visitor/PGOutputVisitor.java index e0ddca5ea..39e987d5c 100644 --- a/core/src/main/java/com/alibaba/druid/sql/dialect/postgresql/visitor/PGOutputVisitor.java +++ b/core/src/main/java/com/alibaba/druid/sql/dialect/postgresql/visitor/PGOutputVisitor.java @@ -2951,7 +2951,11 @@ public class PGOutputVisitor extends SQLASTOutputVisitor implements PGASTVisitor Integer seed = x.getSeed(); if (seed != null) { print0(ucase ? " (INCREMENT BY " : " (increment by "); - print(x.getIncrement()); + if (x.getIncrement() != null) { + print(x.getIncrement()); + } else { + print('1'); + } print0(ucase ? " START WITH " : " start with "); print(seed); print(')');