File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
main/jjtree/net/sf/jsqlparser/parser
test/java/net/sf/jsqlparser/statement/select Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -1342,7 +1342,7 @@ String RelObjectNameWithoutValue() :
13421342 | tk=<K_TEMP> | tk=<K_TEMPORARY> | tk=<K_TO> | tk=<K_TYPE> | tk=<K_ISNULL>
13431343 | tk=<K_ZONE> | tk=<K_COLUMNS> | tk=<K_DESCRIBE> | tk=<K_FN> | tk=<K_PATH>
13441344 | tk=<K_DATE_LITERAL> | tk=<K_NEXTVAL> | tk=<K_TRUE> | tk=<K_FALSE> | tk=<K_DUPLICATE>
1345- | tk=<K_READ> | tk=<K_SCHEMA> | tk=<K_SIGNED> | tk=<K_SIZE> | tk=<K_SEQUENCE> | tk=<K_SESSION>
1345+ | tk=<K_READ> | tk=<K_SCHEMA> | tk=<K_SIGNED> | tk=<K_SIZE> | tk=<K_SEQUENCE> | tk=<K_SESSION> | tk=<K_SKIP>
13461346 | tk=<K_VIEW> | tk=<K_NOLOCK> | tk=<K_VALIDATE> | tk=<K_CYCLE> | tk=<K_OF> | tk=<K_EXCLUDE>
13471347 /*| tk=<K_PLACING> | tk=<K_BOTH> | tk=<K_LEADING> | tk=<K_TRAILING> */
13481348 | tk=<K_FORMAT> | tk=<K_DIV> | tk=<K_UNSIGNED> | tk=<K_CASE>
@@ -1503,9 +1503,9 @@ PlainSelect PlainSelect() #PlainSelect:
15031503
15041504 { plainSelect.setOracleHint(getOracleHint()); }
15051505
1506- [skip = Skip() { plainSelect.setSkip(skip); } ]
1506+ [ LOOKAHEAD(2) skip = Skip() { plainSelect.setSkip(skip); } ]
15071507
1508- [LOOKAHEAD(2) first = First() { plainSelect.setFirst(first); } ]
1508+ [ LOOKAHEAD(2) first = First() { plainSelect.setFirst(first); } ]
15091509
15101510 [ LOOKAHEAD(2)
15111511 ( <K_ALL>
Original file line number Diff line number Diff line change @@ -4480,4 +4480,9 @@ public void testColonDelimiterIssue1134() throws JSQLParserException {
44804480 Statement stmt = CCJSqlParserUtil .parse ("SELECT * FROM stores_demo:informix.accounts" );
44814481 assertEquals ("SELECT * FROM stores_demo.informix.accounts" , stmt .toString ());
44824482 }
4483+
4484+ @ Test
4485+ public void testKeywordSkipIssue1136 () throws JSQLParserException {
4486+ assertSqlCanBeParsedAndDeparsed ("SELECT skip" );
4487+ }
44834488}
You can’t perform that action at this time.
0 commit comments