1. 首页
  2. 数据库
  3. Oracle
  4. Oracle10g自定义聚合函数(字符串拼接)

Oracle10g自定义聚合函数(字符串拼接)

上传者: 2019-05-28 12:05:59上传 SQL文件 2.98KB 热度 59次
*自定义聚合函数wmsys.wm_concat替换办法*超大字符串拼接,单个字符串4000、分隔符100,可拼出超4000的超长字符串*可自定义指定分隔符separator*可自定义指定排序字段sequence,对于数字或日期类型的字段,先转为字符串,比如to_char(line,'FM000')*由于聚合函数只支持一个参数,这里使用对象类型实现传入多个参数*Oracle11gRelease2版本引入了LISTAGG函数,使得聚集连接字符串变得很容易。并且允许使用我们指定连接串中的字段顺序
用户评论
码姐姐匿名网友 2019-05-28 12:05:59

应该好用,还没有使用呢