如果您使用Oracle数据库,那么您可以使用CLOB存储列表字符串。CLOB是字符大对象,允许存储长度超过4000字符的字符串。您可以使用to_clob函数将字符串转换为CLOB,并使用listagg函数对CLOB字段执行聚合。
select deptno, listagg(ename, ',') within group (order by ename) as employees from emp group by deptno;
这样就可以避免长度限制的问题了。
|
|
傲视众生的电脑桌 · 如何將 Excel ...· 7 月前 · |
|
|
健壮的番茄 · 出海中东必看!阿联酋、沙特、卡塔尔、阿曼,哪 ...· 8 月前 · |
|
|
淡定的匕首 · 获取系统时区与时间戳-CSDN博客· 1 年前 · |
|
|
乐观的红豆 · Latex 常见问题小结(跨栏 ...· 1 年前 · |
|
|
满身肌肉的小虾米 · Oracle函数问题,报(ORA-01422 ...· 1 年前 · |