Fed*_*jdu 6 full-text-search sql-server-2008
我需要在名称搜索上启用部分匹配.目前它可以使用,Like '%@name%'但它还不够好.
我们需要启用输入名字和姓氏,两者都需要是部分的,所以我假设全文是要走的路.
问题是我不能让它对名称进行部分匹配.例如,如果我输入完整但不是部分的任何部分,那么搜索我的名字(Fedor Hajdu)将起作用(例如,它应匹配搜索'fe ha'.
我怎样才能做到这一点?全文索引可以设置为像音节匹配吗?
嗯,mya 可以帮助您的三个选项:
如果这没有帮助,请获取字符串“fe ha”并在每个空格上添加“%”并执行“Like”操作:
Like '%fe%ha%'
Run Code Online (Sandbox Code Playgroud)