如果您使用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;
这样就可以避免长度限制的问题了。
|
|
想发财的沙发 · 对县十八届人大三次会议第23号代表建议的答复 ...· 6 月前 · |
|
|
八块腹肌的草稿本 · 湖北武汉:“清凉经济”点燃酷夏 ...· 1 年前 · |
|
|
潇洒的茶叶 · 杭高!钱塘将新建一所外国语学校,就在……_教 ...· 1 年前 · |
|
|
热心肠的鸡蛋 · "德国制造"最大烂尾工程柏林-勃兰登堡机场: ...· 1 年前 · |