improve oracle sql parser

This commit is contained in:
wenshao
2013-08-01 17:31:34 +08:00
parent c2fd070af2
commit 73434d01b7
2 changed files with 70 additions and 0 deletions
@@ -72,6 +72,7 @@ import com.alibaba.druid.sql.parser.Token;
public class OracleExprParser extends SQLExprParser {
public boolean allowStringAdditive = false;
/**
@@ -415,6 +416,10 @@ public class OracleExprParser extends SQLExprParser {
sqlExpr = cursorExpr;
return primaryRest(sqlExpr);
case MODEL:
sqlExpr = new SQLIdentifierExpr(lexer.stringVal());
lexer.nextToken();
return primaryRest(sqlExpr);
default:
return super.primary();
}