我需要在名称搜索中启用部分匹配。目前它适用于 Like '%@name%'
但这还不够好。
我们需要同时输入名字和姓氏,并且都需要部分输入,所以我假设全文是要走的路。
问题是我无法让它对名称进行部分匹配。例如,如果我输入完整而不是部分的任何部分,搜索我的名字 (Fedor Hajdu) 将起作用(例如,它应该匹配搜索 'fe ha'
。
我怎样才能做到这一点?可以将全文索引设置为进行音节匹配之类的操作吗?
最佳答案
嗯,mya 可以帮助您的三个选项:
如果这没有帮助,请获取字符串 'fe ha' 并在每个空格上添加一个 '%' 并执行一个 Like:
Like '%fe%ha%'
关于sql-server-2008 - 对 SQL Server 中的名称字段进行部分匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10025081/