我尝试在全文索引列上搜索“alevi”这个词。
但它返回的行包括“alevi”和添加“alev”,后面没有后缀“alev”。(alev-i in turkish lang。)
SELECT * FROM MYTABLE where (CONTAINS(MYCOLUMN,'alevi'))
我想只返回包含“alevi”的行。
我尝试过自由文本,N'alevi','“alevi”' 但它仍然返回“alev”
我不想带/不带后缀/复数后缀返回。
感谢您的建议。
答案 0 :(得分:0)
这是由于应用于您的语言的全文搜索功能。您可以通过指定中性语言来禁用它:
SELECT * 来自MYTABLE FREETEXT(MYCOLUMN,' alevi',LANGUAGE 0x0)