我们正在为我们的网站实施一个标记系统,在这里标记用逗号(“,”)分隔,并在sql server中使用fulltext-search来search标记有东西的项目。 问题是,当发现search结果有点太宽容,并希望search只能逗逗。
我们在msdn( http://msdn.microsoft.com/en-us/library/dd207002.aspx )上find了一篇文章,描述了如何安装自定义的断字符,但是我们并不热衷于向第三方付费.dll给我们 – 有没有其他方法?
你的意思是除了自己实现DLL吗? 不,但那是你可以做的事情。 刚开始编程;)
请注意这只是作为一个解决scheme的208 R2(!),所以它甚至不适用于你的数据库服务器(你说的是2008)。
你可能需要写一个自定义的分词器DLL,并将其附加到SQL Server。 这里也是这篇文章的SQL 2008版本(除非你真的在R2上)。