improved schemastat

This commit is contained in:
高铁
2015-11-03 14:24:10 +08:00
parent 8cbaefe173
commit 2107d236c0
10 changed files with 173 additions and 38 deletions
@@ -23,22 +23,19 @@ import com.alibaba.druid.sql.ast.SQLName;
import com.alibaba.druid.sql.ast.statement.SQLColumnDefinition;
import com.alibaba.druid.sql.ast.statement.SQLCreateTableStatement;
import com.alibaba.druid.sql.ast.statement.SQLExprTableSource;
import com.alibaba.druid.sql.ast.statement.SQLSelect;
import com.alibaba.druid.sql.dialect.odps.visitor.OdpsASTVisitor;
import com.alibaba.druid.sql.visitor.SQLASTVisitor;
import com.alibaba.druid.util.JdbcConstants;
public class OdpsCreateTableStatement extends SQLCreateTableStatement {
private SQLExprTableSource like;
private SQLExprTableSource like;
protected SQLExpr comment;
protected SQLExpr comment;
protected List<SQLColumnDefinition> partitionColumns = new ArrayList<SQLColumnDefinition>(2);
protected SQLExpr lifecycle;
protected SQLSelect select;
protected SQLExpr lifecycle;
public OdpsCreateTableStatement(){
super(JdbcConstants.ODPS);
@@ -76,14 +73,6 @@ public class OdpsCreateTableStatement extends SQLCreateTableStatement {
this.lifecycle = lifecycle;
}
public SQLSelect getSelect() {
return select;
}
public void setSelect(SQLSelect select) {
this.select = select;
}
@Override
protected void accept0(SQLASTVisitor visitor) {
accept0((OdpsASTVisitor) visitor);