Repository: ranger Updated Branches: refs/heads/master e8f61a93d -> 13a1e7f71
RANGER-2242: JiSQL utility is failing Oracle UDF Project: http://git-wip-us.apache.org/repos/asf/ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/13a1e7f7 Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/13a1e7f7 Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/13a1e7f7 Branch: refs/heads/master Commit: 13a1e7f7123d8316ddc6a61ecaed8214e2e8fd8c Parents: e8f61a9 Author: Abhay Kulkarni <[email protected]> Authored: Thu Oct 11 10:53:55 2018 -0700 Committer: Abhay Kulkarni <[email protected]> Committed: Thu Oct 11 11:19:39 2018 -0700 ---------------------------------------------------------------------- jisql/src/main/java/org/apache/util/sql/Jisql.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ranger/blob/13a1e7f7/jisql/src/main/java/org/apache/util/sql/Jisql.java ---------------------------------------------------------------------- diff --git a/jisql/src/main/java/org/apache/util/sql/Jisql.java b/jisql/src/main/java/org/apache/util/sql/Jisql.java index 9746a9a..b3e2725 100644 --- a/jisql/src/main/java/org/apache/util/sql/Jisql.java +++ b/jisql/src/main/java/org/apache/util/sql/Jisql.java @@ -429,6 +429,9 @@ public class Jisql { if (trimmedLine.toUpperCase().startsWith("DECLARE")) { commandTerminator="/"; } + if ((trimmedLine.toUpperCase().startsWith("CREATE OR REPLACE PROCEDURE")) || (trimmedLine.toUpperCase().startsWith("CREATE OR REPLACE FUNCTION"))) { + commandTerminator="/"; + } } if(connectString.toLowerCase().startsWith("jdbc:postgresql") && inputFileName!=null){ if (trimmedLine.toLowerCase().startsWith("select 'delimiter start';")) {
