oracle9i如何将一列变成字符串
------解决方案--------------------
假设你的表结构是tb_name(id, remark),则语句如下:
SELECT
a.id,
wm_concat (a.remark) new_result
FROM
tb_name a
group by
a.id
不过我不知道9i支不支持这个
------解决方案--------------------
那就先查出来,自己拼了,也没其它什么好办法了
------解决方案--------------------
版本低就是不爽,新的函数都没有。只能逐个的 拼凑了
------解决方案--------------------
sys_connect_by_pat函数,参考这个
select max(substr(sys_connect_by_path(column_name,','),2))
from (select column_name,rownum rn from user_tab_columns where table_name ='DEPT')
start with rn=1 connect by rn=rownum ;