首页 > 编程知识 正文

oracle中clob转string函数,oracle字段类型clob

时间:2023-05-05 17:54:49 阅读:226001 作者:4787

行转列:

concat函数:

select wmsys.wm_concat(column) from test group id;

listagg函数:

select listagg(name,',')within group(order by age)name from emp;

Clob行转列:

拼接起来以“,”分割:

select XMLAGG(XMLELEMENT(E, column|| ',')).EXTRACT('//text()').getclobval() as "column" from test group id;

select XMLAGG(XMLELEMENT(E, column|| ',')).EXTRACT('//text()').getclobval() as "column" from test where column is not null and dbms_lob.getlength(column) <> 0  group id;

trim函数去除空格:

select trim(XMLAGG(XMLELEMENT(E, column|| ',')).EXTRACT('//text()').getclobval()) as "column" from test where column is not null and dbms_lob.getlength(column) <> 0  group id;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。