oracle迁移到postgres-逗号拼接函数listagg与string_agg
oracle中的listagg
函数与postgres中的string_agg
函数都可以实现逗号拼接字符
1、listagg函数
SELECT t.id,listagg(字段1, ',') within GROUP(ORDER BY 字段1) as check_msg2
FROM dual;
within GROUP(ORDER BY 字段1)
:是排序
2、string_agg函数
SELECT t.id,string_agg(字段1, ',' ORDER BY 字段1) as check_msg2
ORDER BY 字段1
:是排序