bug fixed for visitor

This commit is contained in:
温少
2012-02-23 07:09:40 +08:00
parent eff085fe9b
commit 3c587b5a8e
11 changed files with 132 additions and 4 deletions
@@ -11,6 +11,7 @@ import com.alibaba.druid.sql.ast.SQLObject;
import com.alibaba.druid.sql.ast.expr.SQLAggregateExpr;
import com.alibaba.druid.sql.ast.expr.SQLAllColumnExpr;
import com.alibaba.druid.sql.ast.expr.SQLIdentifierExpr;
import com.alibaba.druid.sql.ast.expr.SQLInSubQueryExpr;
import com.alibaba.druid.sql.ast.expr.SQLMethodInvokeExpr;
import com.alibaba.druid.sql.ast.expr.SQLPropertyExpr;
import com.alibaba.druid.sql.ast.statement.SQLDeleteStatement;
@@ -364,6 +365,11 @@ public class SchemaStatVisitor extends SQLASTVisitorAdapter {
return false;
}
@Override
public boolean visit(SQLInSubQueryExpr x) {
return true;
}
public void endVisit(SQLDeleteStatement x) {
aliasLocal.set(null);