- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 Oracle10g自定义聚合函数(字符串拼接)
* 自定义聚合函数 wmsys.wm_concat 替换办法 * 超大字符串拼接,单个字符串4000、分隔符100,可拼出超4000的超长字符串 * 可自定义指定分隔符separator * 可自定义指定排序字段sequence,对于数字或日期类型的字段,先转为字符串,比如to_char(line, 'FM000') * 由于聚合函数只支持一个参数,这里使用
2016-09-22 22:38:36 3650
Oracle10g自定义聚合函数(字符串拼接)
* 自定义聚合函数 wmsys.wm_concat 替换办法
* 超大字符串拼接,单个字符串4000、分隔符100,可拼出超4000的超长字符串
* 可自定义指定分隔符separator
* 可自定义指定排序字段sequence,对于数字或日期类型的字段,先转为字符串,比如to_char(line, 'FM000')
* 由于聚合函数只支持一个参数,这里使用对象类型实现传入多个参数
* Oracle11g Release2版本引入了LISTAGG 函数,使得聚集连接字符串变得很容易。并且允许使用我们指定连接串中的字段顺序
2016-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人