为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Windows
【CPU】:x86
【问题描述】*:mysql迁移到DM数据库,不想修改sql,但是DM不支持group_concat函数,可以自定义函数执行listagg函数,函数名叫group_concat吗?还有系统函数listagg的方法内容是什么?
以试下将相关函数建成同义词
CREATE OR REPLACE PUBLIC SYNONYM GROUP_CONCAT FOR WM_CONCAT ;
可以考虑可以用 wm_concat函数,或者推荐使用 listagg,listagg使用方法可参《DM_SQL 语言使用手册》-LISTAGG/LISTAGG2 集函数,此手册位于数据库安装路径 /dmdbms/doc 文件夹下。