Oracle中用一条Sql实现多行拼接 oracle一个表为test name 值1 值2 值3 值4 ... 怎么使用一个sql,把多行数据拼接成此效果: [值1,值2,值3,值4,....] 或[值1-值2-值3-值4-....] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --oracle 10gselect wm_concat(name) name from test; --9i 没测试,你试试select rtrim(sys_connect_by_path(name,','),',') from (select rownum rn ,name from test)start with rn=1connect by prior rn=rn-1; 关于oracle创建自定义的函数 【求助】写了个过程,想设置成JOB 急求存储过程 select 中的 for update 的问题,在线等待急急急急!!!! ora-12537:tns:连接关闭 向高手请教,关于多表连接的问题。 Oracle中Char类型作为连接字段的问题 求助,关于用户权限得问题,怎么样让用户看不到其中得一些表 如何将Exp导出的.dmp文件Imp到指定的TableSpace里面? or 如何将大Database的结构Imp到一个小TableSpace? 大家的表空间是怎么命名的? 这段sql该怎么优化? oracle 字段自动更新
select wm_concat(name) name from test;
select rtrim(sys_connect_by_path(name,','),',') from
(select rownum rn ,name from test)
start with rn=1
connect by prior rn=rn-1;