bug fixed for sql parser

This commit is contained in:
wenshao
2013-08-31 11:21:19 +08:00
parent 6e74ddf5da
commit 38b987c44a
3 changed files with 85 additions and 2 deletions
@@ -365,7 +365,7 @@ public class SQLExprParser extends SQLParser {
return primaryRest(sqlExpr);
} else {
SQLExpr restExpr = equality();
SQLExpr restExpr = relational();
sqlExpr = new SQLNotExpr(restExpr);
}
break;
@@ -1032,7 +1032,7 @@ public class SchemaStatVisitor extends SQLASTVisitorAdapter {
return false;
}
public boolean visit(SQLInListExpr x) {
if (x.isNot()) {
handleCondition(x.getExpr(), "NOT IN", x.getTargetList());