[jOOQ/jOOQ#14653] Added parser support for OBJECT_AGG()

This commit is contained in:
Lukas Eder 2023-02-20 09:36:53 +01:00
parent 0e67112dbc
commit 6d6a6a16f1

View File

@ -10055,9 +10055,9 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
private final AggregateFilterStep<?> parseJSONObjectAggFunctionIf() {
boolean jsonb = false;
AggregateFilterStep<?> result;
if (parseFunctionNameIf("JSON_OBJECTAGG", "JSON_OBJECT_AGG", "JSON_GROUP_OBJECT") || (jsonb = parseFunctionNameIf("JSONB_OBJECT_AGG"))) {
AggregateFilterStep<?> result;
JSONObjectAggNullStep<?> s1;
JSONObjectAggReturningStep<?> s2;
JSONOnNull onNull;
@ -10075,6 +10075,14 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
parse(')');
return result;
}
else if (parseFunctionNameIf("OBJECT_AGG") && requireProEdition()) {
}
return null;