sen*_*nic 6 full-text-search sql-server-2012
我使用德语(德国)作为全文语言创建了一个表格,在设置中我尝试将重音敏感度设置为敏感和不敏感。然而,我得到了以下奇怪的结果。
该表包含以下条目:
执行以下搜索
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。
小智 1
我认为您需要知道的所有内容都列在这里http://technet.microsoft.com/en-us/library/ms142509.aspx在索引和查询解析器中查找正确的语言(http://technet.microsoft. com/en-us/library/ms142583.aspx#Additional_Considerations)。...并检查/发布你的参数
归档时间: |
|
查看次数: |
2145 次 |
最近记录: |