From e3e73a12ef42b45f773da7e18090938ed3ff1ef3 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Mon, 3 Jan 2022 17:26:15 +0100 Subject: [PATCH] Fix oracle LISTAGG Signed-off-by: Joas Schilling --- .../DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php b/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php index efc42e66112..45a1e1c1ff6 100644 --- a/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php +++ b/lib/private/DB/QueryBuilder/FunctionBuilder/OCIFunctionBuilder.php @@ -76,7 +76,7 @@ class OCIFunctionBuilder extends FunctionBuilder { public function groupConcat($expr, ?string $separator = ','): IQueryFunction { $orderByClause = ' WITHIN GROUP(ORDER BY NULL)'; if (is_null($separator)) { - return new QueryFunction('LISTAGG(' . $this->helper->quoteColumnName($expr) . $orderByClause . ')'); + return new QueryFunction('LISTAGG(' . $this->helper->quoteColumnName($expr) . ')' . $orderByClause); } return new QueryFunction('LISTAGG(' . $this->helper->quoteColumnName($expr) . ", '$separator')$orderByClause"); }