Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在获取 clob 字段的特定值时遇到问题。
(我不能创建函数)这很容易。
所以假设一个clob字段:
键1+val1;键2+val2;键3+val3;键4+val4
例如,在这里我想获取 key3 的值
我试图用 dbms_lob.substr & dbms_lob.instr 归档它,但没有成功。
有人可以在这里帮助我吗?
值的顺序可以不同 (key2+val2;key1+val1;key4+val4;key3+val3)
非常感谢,
regexp_replace(clob_column, '^(.*?;)*key3\+([^;]*).*$', '\2')
小提琴