文档章节

oracle数据库将一列的值拼接成一行,并且各个值之间用逗号隔开

小强斋太
 小强斋太
发布于 2016/11/09 20:06
字数 183
阅读 86
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

使用场景:把某一列值转换为逗号分隔的字符串

例子:比如查询所有的的表空间如下,现在要获得所有的表空间用逗号分隔的字符串(比如rman duplicate的时候skip表空间)

SQL> select name from v$tablespace;

NAME
------------------------------
SYSTEM
SYSAUX
CTXD
APPS_TS_TX_DATA
APPS_TS_TX_IDX
OWAPUB
APPS_TS_QUEUES
ODM
OLAP
APPS_TS_TOOLS
APPS_TS_SEED
APPS_TS_INTERFACE
APPS_TS_MEDIA
XXCUS
APPS_UNDOTS1
APPS_TS_SUMMARY
APPS_TS_NOLOGGING
XXAPEX
PORTAL
APPS_TS_ARCHIVE
TEMP1
MES
APPS_QUERY
XXAPS
XXAGILE
XXBI
XXOCS
XXOA

28 rows selected.

解决方案:wmsys.wm_concat()拼接字段 以逗号分开

SQL> select wmsys.wm_concat(name) from  v$tablespace;

WMSYS.WM_CONCAT(NAME)
--------------------------------------------------------------------------------
SYSTEM,SYSAUX,CTXD,APPS_TS_TX_DATA,APPS_TS_TX_IDX,OWAPUB,APPS_TS_QUEUES,ODM,OLAP
,APPS_TS_TOOLS,APPS_TS_SEED,APPS_TS_INTERFACE,APPS_TS_MEDIA,XXCUS,APPS_UNDOTS1,A
PPS_TS_SUMMARY,APPS_TS_NOLOGGING,XXAPEX,PORTAL,APPS_TS_ARCHIVE,TEMP1,MES,APPS_QU
ERY,XXAPS,XXAGILE,XXBI,XXOCS,XXOA

本文转载自:http://www.cnblogs.com/xqzt/p/5097867.html

小强斋太
粉丝 0
博文 181
码字总数 0
作品 0
广州
私信 提问
加载中

评论(0)

mybatis记录随便(二)insert获取主键方法

一、使用JDBC方式返回主键自增的值(只适用于允许主键自增的数据库) 主要的变化是在insert标签上配置如下两个属性: useGeneratedKeys=" true" keyProperty="id" useGeneratedKeys 设置为 ...

osc_869quh0r
2019/07/24
3
0
mysql 带分隔符的数据 转换成 到多行一列

SELECT FROM 执行结果: 实现思路: 需求1:  1. 通过groupconcat函数将value列的值拼接成一个逗号隔开的字符串,然后通过substringindex函数对字符串进行截取  2. 通过substringindex函数...

耿爱学
03/19
0
0
转载:整理:Android apk 框架 布局 集锦

看到好的技术教程就想分享一下,不喜勿喷!谢谢配合,仅供菜鸟学习研究(^o^)/~ 友情推荐《爱加密》Android apk加密保护视频教程剪辑:http://www.ijiami.cn/Video?v=3   Android的界面是有...

科技创造
2015/09/18
156
0
MySQL.之 一行内容转换多行

MySQL.之 一行内容转换多行   描述:     将一行记录中的某一列值(值格式:数据之间用英文逗号隔开),将这一数据转换成多行。          例如:表 cdsvar 中的 cdsvalue 中的...

osc_xuustnyu
2019/06/25
2
0
Oracle 11g行字段拼接WMSYS.WM_CONCAT问题Not A LOB

Oracle 11g行字段拼接WMSYS.WM_CONCAT问题Not A LOB 一、问题出现 项目中的某个查询需要将表中某个字段不重复地拼接起来,百度得到该函数,以及函数,前者只能使用逗号''连接,后者可以定制连...

osc_dqqpcoi8
2018/08/27
4
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 —— 头发和不要头发,你总要选一个

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《雾 缀じた街 ふたつのかげ》- Porkkana 手机党少年们想听歌,请使劲儿戳(这里)...

小小编辑
27分钟前
29
0
一道 算法题 引发的 ‘xx现场’

请 熟悉的语言 去 验证 在输入框中输入的是否是一个正确的网址 初次读题萌新有点 不知所措的样子一查 MDN 吓一跳 ----- 一个不怎么熟悉的方法跳出眼边URL() 构造函数返回一个新创建的 ...

酒窝yun过去了
35分钟前
11
0
如何检查jQuery中是否已选中复选框? - How to check whether a checkbox is checked in jQuery?

问题: I need to check the checked property of a checkbox and perform an action based on the checked property using jQuery. 我需要检查复选框的checked属性,并使用jQuery根据check......

技术盛宴
36分钟前
12
0
mongoose 使用

http://www.mongoosejs.net/ 编写MongoDB验证,转换和业务逻辑是非常麻烦的. 所以Mongoose应运而生了. const mongoose = require('mongoose');mongoose.connect('mongodb://localhost/te......

东东笔记
43分钟前
10
0
微服务

什么是微服务? 使用一套小服务来开发单个应用的方式,每个服务运行在独立的进程里,一般采用轻量级的通讯机制互联,并且他们可以通过自动化的方式部署。 微服务的特征 单一职责 轻量级通信 ...

鸿FW
今天
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部