Я пытаюсь создать Facebook, любят поиск моего программного обеспечения.
Я хотел бы запросить клиентов таблицы.
Я настроил ПОЛНОТЕКСТОВЫЙ ИНДЕКС и попробовал следующий запрос
SELECT * FROM Customer where CONTAINS(*,'*ann*')
Запрос действительно возвращает всех клиентов по имени Ann, но он не возвращается, все клиенты называют Anne.
Существует ли способ создать поиск префикса на SQL Server использование 2008 года FTS?
Я нашел решение своей проблемы. Запрос должен быть таким:
select * from Customers where contains(*, '"ann*"')
Кавычки - важная часть.