From 218e4a8bf8a045b1e9f7e11d9c21a173c291223e Mon Sep 17 00:00:00 2001 From: lukaseder Date: Tue, 13 Mar 2018 12:38:18 +0100 Subject: [PATCH] [#7171] Better error message when encountering an unknown function --- jOOQ/src/main/java/org/jooq/impl/ParserImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index d19f7a23aa..0b117696f1 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -3753,6 +3753,9 @@ final class ParserImpl implements Parser { ; + if (parseIf(ctx, '(')) + throw ctx.exception("Unknown function"); + while (parseIf(ctx, "::")) r = cast(toField(ctx, r), parseDataType(ctx));