|
|
目的:将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 |
|