使用 select 语句格式化 clob 数据



假设我有 clob 数据作为

abc,def,ghi|jkl

我需要把它放到另一个表中,因为

col1        col2
abc,def,ghi jkl

您可以使用SUBSTR来获取字符串的一部分,INSTR找到分隔符,LENGTH获得正确的大小,如下所示:

SELECT SUBSTR(CLOB,0,INSTR(CLOB,'|',0,1)) AS COL1
       ,SUBSTR(CLOB,INSTR(CLOB,'|',0,1),LENGTH(CLOB)-INSTR(CLOB,'|',0,1)) AS COL2, 
FROM DUAL

最新更新