将列数据变成一个字符串返回
目的:将t表里的code字段拼合成一个字符串返回:待操作数据表:
select t.code from t显示结果: CODE ---- a b c d
执行拼合SQL:
select replace(max(sys_connect_by_path(code, ',')), ',', '')from (select t.*, rownum rn from t) start with rn = 1connect by rn = prior rn + 1;显示结果: REPLACE(MAX(SYS_CONNECT_BY_PAT -------------------------------------------------------------------------------- abcd
页:
[1]