需要在oracle的单独行中用重复的单词拆分字符串

时间:2017-10-04 12:12:53

标签: sql oracle

嗨我需要帮助将列拆分成重复单词即将出现的行。

 p_id        Name

 92222       MCD45-Quantum Red<REF ID="1552" TYPE="trademark"/>
             TRI-TAG<REF ID="4684" TYPE="trademark"/>

我想要突破TYPE =“trademark”即将来临的行   例如:

p_id           Name 

92222          MCD45-Quantum Red<REF ID="1552" TYPE="trademark"/>
92222          TRI-TAG<REF ID="4684" TYPE="trademark"/>

它是动态的,并且不知道REF ID会在列中出现多少次  string.for检查我是否使用过代码:

regexp_count(name,'trademark') > 1

你能否建议如何做到这一点。

0 个答案:

没有答案