Запрос Oracle Text с несколькими столбцами на основе индекса не возвращает никаких строк

StackOverflow https://stackoverflow.com/questions/8356856

  •  27-10-2019
  •  | 
  •  

Вопрос

У меня есть таблица MAH_KERESES_MV с 3 столбцами, OBJEKTUM_NEV, KERESES_SZOVEG_1, KERESES_SZOVEG_2.Я создаю следующий многоколоночный индекс Oracle Text:

родовое слово

Но запрос не возвращает никаких строк, хотя, если я формулирую запрос с помощью оператора like, я получаю ожидаемые результаты:

родовое слово

Не могли бы вы помочь?TIA,

Тамас

Это было полезно?

Решение

На случай, если кто-то может позже заинтересоваться, решение заключалось в том, что приведенное выше предложение CONTAINS фильтрует символ C как отдельный объект (то есть слово).Правильное предложение where могло бы быть:

родовое слово
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top