From ba07df232ba80879430606cfbefef05c6ddb8048 Mon Sep 17 00:00:00 2001 From: wenshao Date: Fri, 1 Dec 2017 18:32:22 +0800 Subject: [PATCH] SQLAlterTableRename add method. --- .../druid/sql/ast/statement/SQLAlterTableRename.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/alibaba/druid/sql/ast/statement/SQLAlterTableRename.java b/src/main/java/com/alibaba/druid/sql/ast/statement/SQLAlterTableRename.java index 3adc382391..4c754e822b 100644 --- a/src/main/java/com/alibaba/druid/sql/ast/statement/SQLAlterTableRename.java +++ b/src/main/java/com/alibaba/druid/sql/ast/statement/SQLAlterTableRename.java @@ -18,6 +18,7 @@ package com.alibaba.druid.sql.ast.statement; import com.alibaba.druid.sql.ast.SQLExpr; import com.alibaba.druid.sql.ast.SQLName; import com.alibaba.druid.sql.ast.SQLObjectImpl; +import com.alibaba.druid.sql.ast.expr.SQLIdentifierExpr; import com.alibaba.druid.sql.visitor.SQLASTVisitor; public class SQLAlterTableRename extends SQLObjectImpl implements SQLAlterTableItem { @@ -32,6 +33,10 @@ public class SQLAlterTableRename extends SQLObjectImpl implements SQLAlterTableI this.setTo(to); } + public SQLAlterTableRename(String to) { + this.setTo(to); + } + public SQLExprTableSource getTo() { return to; } @@ -57,6 +62,10 @@ public class SQLAlterTableRename extends SQLObjectImpl implements SQLAlterTableI this.to = to; } + public void setTo(String to) { + this.setTo(new SQLIdentifierExpr(to)); + } + public void setTo(SQLExpr to) { this.setTo(new SQLExprTableSource(to)); }