oracle将某一列值转成以逗号分隔的字符串
2013-07-12 17:21
288 查看
命令:
解释:
a.WMSYS.WM_CONCAT(T.USERNAME):取出某列的值以点号分隔
b.REPLACE:将上述字符串中的点号以逗号替代
c.WMSYS.WM_CONCAT:列转行功能
案例: 有表USER(用户),该表中有字段USERNAME(用户名),取出所有的用户名并以字符串形式显示(一个与另一个之间用逗号分隔)
REPLACE(WMSYS.WM_CONCAT(T.USERNAME),',',',')
解释:
a.WMSYS.WM_CONCAT(T.USERNAME):取出某列的值以点号分隔
b.REPLACE:将上述字符串中的点号以逗号替代
c.WMSYS.WM_CONCAT:列转行功能
案例: 有表USER(用户),该表中有字段USERNAME(用户名),取出所有的用户名并以字符串形式显示(一个与另一个之间用逗号分隔)
SELECT REPLACE(WMSYS.WM_CONCAT(T.USERNAME),',',',') FROM USER T;
相关文章推荐
- 把某一列值转换为逗号分隔字符串
- oracle 将逗号分隔的字符串转成多行记录
- 把某一个用逗号或者/或者其他符号作为间隔的字符串分隔成一张表数据。
- oracle拆分逗号分隔字符串 实现split
- oracle中PLSQL存储过程中如何使用逗号分隔的集合(逗号分隔字符串转换为一个集合)
- oracle拆分逗号分隔的字符串
- Oracle取某一栏位逗号分隔之后的数据
- oracle 逗号分隔的字符串列字段查询列出多条记录
- 查询oracle 中逗号分隔字符串中所有值
- oracle管道流函数,字符串按照逗号分隔,函数中循环
- oracle拆分逗号分隔字符串 实现split[转]
- oracle拆分逗号分隔字符串 实现split
- oracle拆分逗号分隔字符串 实现split
- oracle 拆分逗号分隔字符串 实现split
- 获取为以逗号分隔列值的字符串
- oracle 拆分逗号分隔字符串 实现split
- 【ORACLE】逗号分隔的字符串的应用
- sql语句将某一列的值查询成,逗号分隔的字符串
- Oracle将以逗号分隔的数字字符串根据字典表转换为中文字符串
- Oracle字符串拼接方法(以逗号分隔)