From b3ccb1dcd5a1812cea9169d4e17872b9905d9e87 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Fri, 23 Mar 2018 10:46:32 +0100 Subject: [PATCH] [#7171] Support parsing WITH with parenthesised set operations --- jOOQ/src/main/java/org/jooq/impl/ParserImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 179b594465..d7fd5c55ee 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -739,7 +739,7 @@ final class ParserImpl implements Parser { result = parseInsert(ctx, with); else if (!parseSelect && peekKeyword(ctx, "MERGE")) result = parseMerge(ctx, with); - else if (peekKeyword(ctx, "SELECT")) + else if (peekKeyword(ctx, "SELECT", false, true, false)) result = parseSelect(ctx, null, with); else if (!parseSelect && peekKeyword(ctx, "UPDATE")) result = parseUpdate(ctx, with);