Update src/main/java/com/alibaba/druid/sql/parser/SQLExprParser.java

修改了当字段前面加上负号无法处理的bug
This commit is contained in:
Jet Ma
2012-11-03 15:38:59 +08:00
parent 29212cd1b2
commit dbf8846c78
@@ -329,6 +329,10 @@ public class SQLExprParser extends SQLParser {
sqlExpr = new SQLNumberExpr(lexer.decimalValue().negate());
lexer.nextToken();
break;
case IDENTIFIER: // 当负号后面为字段的情况
sqlExpr = new SQLIdentifierExpr('-' + lexer.stringVal());
lexer.nextToken();
break;
default:
throw new ParserException("TODO");
}