我正在使用带有文本的 Oracle 12c。我想在我的分区组中搜索“和”这个词。所以我建立了以下查询:
select distinct "Id" from "MyTable" where contains("Id", '((!and) within MYSECTIONGROUP)') > 0
由于缺少转义字符,这失败了。所以我把它改成:
select distinct "Id" from "MyTable" where contains("Id", '(({!and}) within MYSECTIONGROUP)') > 0
但我没有得到任何结果(条目在指定列中有“测试和合作伙伴”)。如果我搜索“和合作伙伴”,我会得到结果列。
有什么建议么?