现有一clob字段,里面的文本一般是几千字,都是用“|” 分隔成很多的部分
现在想取得第150个“|”和第160个“|”之间的文字,用SELECT to_char(SUBSTR(clob1,
INSTR(clob1, '|', 1, 150) + 1,
INSTR(clob1, '|', 1, 160) -
INSTR(clob1, '|', 1, 150) - 1))
FROM Table1
可以达到目的,请问是否还有更有效率的或者更简便的办法