我使用德语(德国)作为全文语言创建了一个表格,在设置中我尝试将重音敏感度设置为敏感和不敏感。然而,我得到了以下奇怪的结果。
该表包含以下条目:
执行以下搜索
SELECT * FROM dbo.Search WHERE CONTAINS(CNameCombined, 'FORMSOF (INFLECTIONAL, "Mueller")')
Run Code Online (Sandbox Code Playgroud)
我得到这些结果:穆勒,穆勒,穆勒
执行类似的搜索
SELECT * FROM dbo.Search WHERE CONTAINS(CNameCombined, 'FORMSOF (INFLECTIONAL, "Luginbuehl")')
Run Code Online (Sandbox Code Playgroud)
我得到零结果。
有谁知道这种行为的原因可能是什么?它似乎适用于某些词,但不适用于所有词。
我在 Windows Server 2012 上运行 SQL Server 2012。