У меня есть Vertica-Extension-Packages от git (link), и я обновляю vertica с 7.2.0 до 8.0.0-2, и после обновления я пытаюсь перекомпилировать его поэтому я иду в папку и введите:установить групповую функцию group_concat UDAF в Vertica 8.0.0-2
$make uninstall
$make install
после этого я пытаюсь запустить:
select group_concat(node_name) over() from nodes;
и получить эту ошибку: ОШИБКА 5861: Ошибка вызова getReturnType() в пользовательской функции GROUP_CONCAT в [ src/GroupConcat.cpp: 86], код ошибки: 0, сообщение: функция принимает только 1 ar gument, но 614891469 ... при условии
Если это был действительно User Defined ** Aggregate ** Функция, которую вы должны использовать с GROUP BY ... – mauro
Звучит как ошибка для меня. Я поместил билет в трекер github. Возможно, вы попытаетесь использовать agg_concatenate, хотя он работает несколько иначе. – woot