Назад | Перейти на главную страницу

Пользовательские средства разбиения по словам в SQL Server 2008

Мы внедряем систему тегов для нашего сайта, где теги разделяются запятыми (","), и для поиска элементов, отмеченных чем-либо, на сервере sql используется полнотекстовый поиск. Проблема в том, что результаты поиска кажутся вам слишком щадящими и хотели бы, чтобы только разделять запятыми.

Мы нашли статью на msdn (http://msdn.microsoft.com/en-us/library/dd207002.aspx), описывающий, как установить пользовательские средства разбиения по словам, но мы не стремимся платить третьей стороне за доставку нам .dll - есть ли другой способ?

Вы имеете в виду, кроме как самостоятельно реализовать DLL? Нет. Но это то, что ты можешь сделать. Просто начни программировать;)

Обратите внимание, что это 208 R2 (!) Только в качестве решения, поэтому он даже не может быть применен к вашему серверу базы данных (который, как вы говорите, 2008).

Вам, вероятно, потребуется написать собственную DLL-библиотеку средства разбиения по словам и прикрепить ее к SQL Server. Также вот SQL 2008 версия этой статьи (если вы на самом деле не используете R2).