ПОЛНОТЕКСТОВЫЙ поиск с многоязычным столбцом

Есть ли способ использовать FULLTEXT в многоязычной таблице, не выделяя каждому языку отдельный столбец?

У меня есть один столбец, который мне нужно искать, но язык в этом столбце меняется:

ProductID    int
Description  nvarchar(max)
Language     char(2)

Язык может быть одним из: en , de , it , kr , th

В настоящее время я создайте согласование и используйте его для поиска. Но это только для английского, немецкого и итальянского языков, и даже для тех, кто не поддерживает стемминг. Все остальное использует LIKE '% searchterm%' , и я пытаюсь улучшить это.

Я использую SQL Server 2005.

12
задан egrunin 7 October 2010 в 13:47
поделиться