Запрос Oracle Text с несколькими столбцами на основе индекса не возвращает никаких строк
-
27-10-2019 - |
Вопрос
У меня есть таблица MAH_KERESES_MV
с 3 столбцами, OBJEKTUM_NEV
, KERESES_SZOVEG_1
, KERESES_SZOVEG_2
.Я создаю следующий многоколоночный индекс Oracle Text:
Но запрос не возвращает никаких строк, хотя, если я формулирую запрос с помощью оператора like
, я получаю ожидаемые результаты:
Не могли бы вы помочь?TIA,
Тамас
Решение
На случай, если кто-то может позже заинтересоваться, решение заключалось в том, что приведенное выше предложение CONTAINS фильтрует символ C как отдельный объект (то есть слово).Правильное предложение where могло бы быть:
родовое словоНе связан с StackOverflow