在 Vertica 8.0.0-2 中安装group_concat UDAF 聚合函数
install group_concat UDAF aggregate function in Vertica 8.0.0-2
我从git(链接(获得了Vertica-Extension-Packages,我将vertica从7.2.0升级到8.0.0-2,升级后我尝试重新编译它,所以我转到文件夹并键入:
$make uninstall
$make install
之后,我尝试运行:
select group_concat(node_name) over() from nodes;
并收到此错误:错误 5861:在 [src/GroupConcat.cpp:86] 的用户函数group_concat中调用 getReturnType(( 时出错,错误代码:0,消息:函数仅接受 1 个参数,但614891469...提供
运行"进行卸载"后,请尝试以下操作:$ 使清洁
只有在之后才这样做:$ 使安装
因为"卸载"只有"从数据库中删除库字符串库"。但是,您以前的编译版本仍然存在,可能会损坏任何未来的"进行安装"过程。
"清理"的作用是删除旧版本,如下所示: RM -RF 构建 RM -RF 库 RM -F vsim* rm -f test-data/wordlist_header.txt
你要做的是在 over(( stmt 中放置一个分区或分组请参阅示例:
select group_concat(node_name) over(partition by '') from nodes;
希望这对:)有所帮助
相关文章:
- C++:没有匹配调用'(concat) (std::string&)'
- char concat c++ 没有库函数
- 在 Vertica 8.0.0-2 中安装group_concat UDAF 聚合函数
- C :与宏定义的字符串Concat Constant String
- String & String::Concat(const char Str[])
- Concat用于预定义的宏
- C++ concat const char with char
- concat中的可变模板和推断的返回类型
- concat std::vector 和初始值设定项列表
- 配置 ffmpeg 以使用 concat
- 为什么编译器不能优化std::string concat
- 修改自制的concat函数,使其接受两个以上的参数
- Concat a wchar_t and TCHAR
- Bison/Flext Concat Char *
- c++中常量和变量的concat名称
- boost::dynamic_bitset concat performance