improved sql parser.

This commit is contained in:
wenshao
2017-06-08 09:28:08 +08:00
parent 2b75d0f853
commit 41a56b3c92
7 changed files with 230 additions and 67 deletions
@@ -21,13 +21,14 @@ import java.util.List;
import com.alibaba.druid.sql.SQLUtils;
import com.alibaba.druid.sql.ast.SQLExpr;
import com.alibaba.druid.sql.ast.SQLName;
import com.alibaba.druid.sql.repository.SchemaObject;
import com.alibaba.druid.sql.visitor.SQLASTVisitor;
public class SQLExprTableSource extends SQLTableSourceImpl {
protected SQLExpr expr;
private List<SQLName> partitions;
protected SQLExpr expr;
private List<SQLName> partitions;
private SchemaObject schemaObject;
public SQLExprTableSource(){
@@ -141,4 +142,12 @@ public class SQLExprTableSource extends SQLTableSourceImpl {
}
}
}
public SchemaObject getSchemaObject() {
return schemaObject;
}
public void setSchemaObject(SchemaObject schemaObject) {
this.schemaObject = schemaObject;
}
}