我在我的 C# 项目中使用带有全文搜索的 Sql Express Advanced。我正在使用这个 Sql 语句来查找文档。
select id,Name,TypeID,StatusID from document where Contains([Content],'FormsOf (INFLECTIONAL, \"" + TextBoxSearch.Text + "\")')
它工作正常。我想要的是在文本中找到搜索关键字的位置。是否有任何内置功能或任何第 3 方代码来执行此操作。
我可以用词干类来做,但它太复杂了,当有更多两个词时找不到。