Conflicts:
	src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleLexer.java
	src/main/java/com/alibaba/druid/sql/parser/SQLExprParser.java
	src/main/java/com/alibaba/druid/sql/parser/Token.java
This commit is contained in:
温少
2012-05-16 08:39:55 +08:00
parent 2c8f9793e6
commit 10625a760d
4 changed files with 1 additions and 4 deletions
@@ -416,7 +416,7 @@ public class OracleExprParser extends SQLExprParser {
lexer.reset(mark_bp, mark_ch, Token.IDENTIFIER);
return expr;
}
accept(Token.ZONE);
acceptIdentifier("ZONE");
SQLExpr timeZone = primary();
expr = new OracleDatetimeExpr(expr, timeZone);
@@ -119,7 +119,6 @@ public class OracleLexer extends Lexer {
map.put("SESSION", Token.SESSION);
map.put("PROCEDURE", Token.PROCEDURE);
map.put("LOCAL", Token.LOCAL);
map.put("ZONE", Token.ZONE);
map.put("SYSDATE", Token.SYSDATE);
map.put("DECLARE", Token.DECLARE);
map.put("EXCEPTION", Token.EXCEPTION);
@@ -217,7 +217,6 @@ public class SQLExprParser extends SQLParser {
case REFERENCE:
case KEY:
case DISTINCT:
case ZONE:
case LIMIT:
case SCHEMA:
case COLUMN:
@@ -156,7 +156,6 @@ public enum Token {
SESSION("SESSION"),
PROCEDURE("PROCEDURE"),
LOCAL("LOCAL"),
ZONE("ZONE"),
SYSDATE("SYSDATE"),
DECLARE("DECLARE"),
EXCEPTION("EXCEPTION"),