wmsys.wm_concat函数
时间: 2024-02-23 07:49:42 浏览: 204
wmsys.wm_concat详细示例.txt
wmsys.wm_concat函数是Oracle数据库中的一个聚合函数,用于将同一分组内的多个值合并为一个字符串。然而,从Oracle 10g版本开始,该函数的引用已经被删除,因此在使用该函数之前需要单独重建。
以下是重建wmsys.wm_concat函数的方法:
1. 下载并解压附件。
2. 在sqlplus中执行包含owmctab的SQL脚本。
重建后,可以使用以下语句调用wmsys.wm_concat函数:
SELECT cid, WMSYS.WM_CONCAT(sage) FROM student GROUP BY cid;
另外,如果需要将合并后的字符串中的逗号替换为其他字符,可以使用以下语句:
SELECT cid, replace(WMSYS.WM_CONCAT(sage), ',', '|') FROM student GROUP BY cid;
阅读全文