diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index d93b19e812..9d3770ceab 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -7961,8 +7961,10 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { private final List> parseFieldsOrEmptyOptionallyParenthesised(boolean allowUnparenthesisedLists) { if (peek('(')) return parseFieldsOrEmptyParenthesised(); - else if (peekEndOfStatement()) - return emptyList(); + + + + else if (allowUnparenthesisedLists) return parseList(',', c -> c.parseField()); else