improved oracle pl/sql parser.

This commit is contained in:
wenshao
2017-05-12 14:31:42 +08:00
parent 7cd62c0eb7
commit b70bbb2add
5 changed files with 184 additions and 6 deletions
@@ -2211,6 +2211,13 @@ public class SQLStatementParser extends SQLParser {
SQLFetchStatement stmt = new SQLFetchStatement();
stmt.setCursorName(this.exprParser.name());
if (identifierEquals("BULK")) {
lexer.nextToken();
acceptIdentifier("COLLECT");
stmt.setBulkCollect(true);
}
accept(Token.INTO);
for (;;) {
stmt.getInto().add(this.exprParser.name());