WM_CONCAT和replace使用
2016-10-20 16:49
901 查看
SELECT WM_CONCAT(code_pol_formatn) FROM ref_formatn WHERE ind_rec_status = 'A'
AND type_sitr NOT IN ('OTH', 'TERL', 'REGT')
AND SUBSTR(type_sitr, 4, 1) = 'M' AND code_pol_region = 'MAR';
select
'(''' || replace('CCDIV,MAR,MEDIV,MHDIV,MNDIV,MOWDIST,MPDIST,MSDIV,MWDIV', ',' , chr(39) || ',' || chr(39)) || ''')'
as team from dual;
结果:
('CCDIV','MAR','MEDIV','MHDIV','MNDIV','MOWDIST','MPDIST','MSDIV','MWDIV')
相关文章推荐
- MySQL的group_concat与Oracle的wm_concat使用区别
- WMSYS.WM_CONCAT行转列函数使用例子
- Oracle 常用函数:nvl/nullif/case when/wm_concat/replace
- wmsys.wm_concat 的使用
- Oracle中使用REGEXP_SUBSTR,regexp_replace,wm_concat函数
- 使用WMSYS.WM_CONCAT实现行转列!
- oracle数据库使用wm_concat()函数时遇到的一个问题
- oracle over函数, wm_concat()字符串连接函数使用
- 想使用WM_CONCAT 函数进行多列转一行,但发现没有
- oracle数据库查询多行数据使用wmsys.wm_concat()合并
- oracle 11g wm_concat 、 listagg 函数的使用(合并数据)
- 使用 WMSYS.WM_CONCAT 进行列转换
- SqlServer实现oracle10g的 wmsys.wm_concat()/使用自连接、for xml path('')和stuff合并显示多行数据到一行中
- oracle 中合并数据 wm_concat(column)函数的使用
- oracle wm_concat(column)函数的使用(转)
- 关于oracle中的wmsys.wm_concat中的使用问题
- 使用Listagg分析函数优化wmsys.wm_concat
- oracle wmsys.wm_concat 函数的使用
- Oracle 行转列(pivot、wm_concat、decode)使用总结(转载)
- oracle合并列的函数wm_concat的使用详解