【发布时间】:2013-07-13 00:12:44
【问题描述】:
如何从 clob 列中获取特定的字符串?
我有如下数据,这些数据存储在名为 product_details 的 clob 列中
CALCULATION=[N]NEW.PRODUCT_NO=[T9856]
OLD.PRODUCT_NO=[T9852].... -- with other text
我想从product_details列中搜索字符串NEW.PRODUCT_NO
我试过了
select * from my_table
where dbms_lob.instr(product_details,'NEW.PRODUCT_NO')>=1
以上内容从我的表格中获取全文。
任何帮助都是非常值得赞赏的。
问候
【问题讨论】:
-
您只想在输出中包含 product_details 的子字符串(一行),例如“CALCULATION=[N]NEW.PRODUCT_NO=[T9856]”?
-
@FlorinGhita 是的,我只想要字符串
NEW.PRODUCT_NO=作为 clob 列的输出。