假设您需要找到单词的组合
然后使用 oracle 文本,它看起来像:
select * from some_table
where contains(column, '%word1 word2%');
但是,如果可能有任何其他分隔字符怎么办。“。,“ 例如。那么你会去做这样的事情
select * from some_table
where contains(column, '%word1_word2%');
最终它将无法正常工作,因为在 oracle 文本中,单个通配符“_”由于某种原因与空格不匹配,因此您会丢失以下记录:
word1 word2
有没有办法解决这个问题?