У меня есть таблица со столбцом TEXT, где содержимое - это просто строки чисел CSV. Пример ", 1,76,77,115," Каждая строка может иметь произвольное количество чисел.
Я пытаюсь настроить полнотекстовое индексирование, чтобы быстро выполнять поиск в этом столбце. Это прекрасно работает. Вместо выполнения запросов с
where MY_COL LIKE '%,77,%' and MY_COL LIKE '%,115,%'
Я могу сделать
where CONTAINS(MY_COL,'77 and 115')
Однако, когда я пытаюсь найти один символ, он не работает.
where CONTAINS(MY_COL,'1')
Но я знаю, что должны быть возвращены записи! Я быстро обнаружил, что мне нужно отредактировать файл шума и перестроить индекс. Но даже после этого он все равно не работает.