Есть ли способ использовать FULLTEXT в многоязычной таблице без указания каждому языку своего столбца?
У меня есть один столбец, который мне нужно найти, но язык в этом столбце различен:
ProductID int
Description nvarchar(max)
Language char(2)
Language
может быть одним из: en
, de
, it
, kr
, th
В настоящее время я строю соответствие и использую его для поиска. Но это только для английского, немецкого и итальянского языков, и даже для тех, кого он не поддерживает. Все остальное использует LIKE '%searchterm%'
, и я пытаюсь улучшить это.
Я использую SQL Server 2005.