From 44ec0112c15fa77573879423fa1840b4f1d2a931 Mon Sep 17 00:00:00 2001 From: wenshao Date: Fri, 12 May 2017 02:09:02 +0800 Subject: [PATCH] improved oracle pl/sql parser. --- .../druid/sql/dialect/oracle/parser/OracleStatementParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java b/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java index 81644e1982..c24246e4c7 100644 --- a/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java +++ b/src/main/java/com/alibaba/druid/sql/dialect/oracle/parser/OracleStatementParser.java @@ -1059,7 +1059,7 @@ public class OracleStatementParser extends SQLStatementParser { lexer.nextToken(); } - if (lexer.token() == Token.IDENTIFIER) { + if (lexer.token() == Token.IDENTIFIER || lexer.token() == Token.CURSOR) { parserParameters(block.getParameters(), block); for (SQLParameter param : block.getParameters()) { param.setParent(block);