Skip to content

Commit

Permalink
fixes #1136
Browse files Browse the repository at this point in the history
  • Loading branch information
wumpz committed Apr 10, 2021
1 parent f0bec22 commit ba9b8d7
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/main/jjtree/net/sf/jsqlparser/parser/JSqlParserCC.jjt
Original file line number Diff line number Diff line change
Expand Up @@ -1342,7 +1342,7 @@ String RelObjectNameWithoutValue() :
| tk=<K_TEMP> | tk=<K_TEMPORARY> | tk=<K_TO> | tk=<K_TYPE> | tk=<K_ISNULL>
| tk=<K_ZONE> | tk=<K_COLUMNS> | tk=<K_DESCRIBE> | tk=<K_FN> | tk=<K_PATH>
| tk=<K_DATE_LITERAL> | tk=<K_NEXTVAL> | tk=<K_TRUE> | tk=<K_FALSE> | tk=<K_DUPLICATE>
| tk=<K_READ> | tk=<K_SCHEMA> | tk=<K_SIGNED> | tk=<K_SIZE> | tk=<K_SEQUENCE> | tk=<K_SESSION>
| tk=<K_READ> | tk=<K_SCHEMA> | tk=<K_SIGNED> | tk=<K_SIZE> | tk=<K_SEQUENCE> | tk=<K_SESSION> | tk=<K_SKIP>
| tk=<K_VIEW> | tk=<K_NOLOCK> | tk=<K_VALIDATE> | tk=<K_CYCLE> | tk=<K_OF> | tk=<K_EXCLUDE>
/*| tk=<K_PLACING> | tk=<K_BOTH> | tk=<K_LEADING> | tk=<K_TRAILING> */
| tk=<K_FORMAT> | tk=<K_DIV> | tk=<K_UNSIGNED> | tk=<K_CASE>
Expand Down Expand Up @@ -1503,9 +1503,9 @@ PlainSelect PlainSelect() #PlainSelect:

{ plainSelect.setOracleHint(getOracleHint()); }

[skip = Skip() { plainSelect.setSkip(skip); } ]
[ LOOKAHEAD(2) skip = Skip() { plainSelect.setSkip(skip); } ]

[LOOKAHEAD(2) first = First() { plainSelect.setFirst(first); } ]
[ LOOKAHEAD(2) first = First() { plainSelect.setFirst(first); } ]

[ LOOKAHEAD(2)
( <K_ALL>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4480,4 +4480,9 @@ public void testColonDelimiterIssue1134() throws JSQLParserException {
Statement stmt = CCJSqlParserUtil.parse("SELECT * FROM stores_demo:informix.accounts");
assertEquals("SELECT * FROM stores_demo.informix.accounts", stmt.toString());
}

@Test
public void testKeywordSkipIssue1136() throws JSQLParserException {
assertSqlCanBeParsedAndDeparsed("SELECT skip");
}
}

0 comments on commit ba9b8d7

Please sign in to comment.