diff --git a/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java b/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java index c55565a992..4f3fa3a73f 100644 --- a/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java +++ b/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java @@ -1592,7 +1592,7 @@ public class OracleStatementParser extends SQLStatementParser { lexer.nextToken(); if (lexer.token() == Token.CONSTRAINT) { lexer.nextToken(); - SQLAlterTableEnableConstraint item = new SQLAlterTableEnableConstraint(); + SQLAlterTableDisableConstraint item = new SQLAlterTableDisableConstraint(); item.setConstraintName(this.exprParser.name()); stmt.addItem(item); } else { @@ -1602,7 +1602,7 @@ public class OracleStatementParser extends SQLStatementParser { lexer.nextToken(); if (lexer.token() == Token.CONSTRAINT) { lexer.nextToken(); - SQLAlterTableDisableConstraint item = new SQLAlterTableDisableConstraint(); + SQLAlterTableEnableConstraint item = new SQLAlterTableEnableConstraint(); item.setConstraintName(this.exprParser.name()); stmt.addItem(item); } else {