Oracle11gr2分析函数新特性(二)
来源:互联网 发布:企业数据保密系统 编辑:程序博客网 时间:2024/05/18 00:32
在11gr2中,Oracle终于实现了这个分析函数
select name,
listagg(name, ',') within group (order by id) over(partition by type) s_name
from t
where type in ('DIRECTORY', 'JAVA SOURCE', 'SCHEDULE');
NAME S_NAME
------------------------- -----------------------------------------------------------
ORACLE_OCM_CONFIG_DIR ORACLE_OCM_CONFIG_DIR,DATA_PUMP_DIR,XMLDIR
DATA_PUMP_DIR ORACLE_OCM_CONFIG_DIR,DATA_PUMP_DIR,XMLDIR
XMLDIR ORACLE_OCM_CONFIG_DIR,DATA_PUMP_DIR,XMLDIR
dbFWTrace dbFWTrace,schedFileWatcherJava
已选择8行。
上面是这个函数的3种用法,分别是不带GROUP BY的聚集函数,包含GROUP BY的聚集函数,和分析函数。
和自定义聚集函数相比,这个新增分析函数的最大功能是实现了排序的功能。
当然这个函数返回的是VARCHAR2类型,也就是仍然没有解决返回字符串超长的问题:
- Oracle11gr2分析函数新特性(二)
- Oracle11gr2分析函数新特性(一)
- Oracle 11g r2分析函数新特性(二)分析函数LISTAGG
- ArcGIS 10.2新特性(二):分析
- Kubernetes1.2新特性分析(二)
- Java5新特性(二)
- jdk新特性(二)
- oracle11gR2新特性之四--存储方面的改进
- Oracle 11g r2分析函数新特性(一)分析函数NTH_VALUE
- SQL Server 2014 BI新特性(二)结合Data Explorer和GeoFlow进行数据分析
- SQL Server 2014 BI新特性(二)结合Data Explorer和GeoFlow进行数据分析
- C# 3.0语言新特性(二)
- ArcGIS Desktop 10新特性(二)
- J2SE 5.0新特性(二)泛型
- J2SE 5.0新特性(二)泛型
- vs 2010 新特性(二)
- Java7新特性(二)IO
- JAVA8 新特性(二)转载整理
- 自己写的一个C++高位长真/伪随机数发生器类
- MyEclipse频繁弹出Update Progress(Time of error:……)窗口
- 内容协商 (Content Negotiation)
- 分配引脚
- 用 OData 访问 EDR - Environmental Hazard Rank
- Oracle11gr2分析函数新特性(二)
- 今天成功把MFC代码的多语言问题用wxWidgets的方式搞定了
- Nginx 环境搭
- VB实验报告
- 嵌入式nfs问题解决总结
- 求最大公约数
- 用 PuTTy 实现本地文件上传下载
- C++中int到string的转换
- C# 中如何实现数组的 Join