【发布时间】:2009-08-14 11:48:20
【问题描述】:
我想将简单的全文搜索文本添加到我的 web 应用程序中,它可以接受多个单词进行搜索。
示例搜索条目:“在线 SQL 书籍”
我应该将其转换为:
WHERE (CONTAINS(myColumn, '"Online*" and "sql*" and "books*"' ))
or : WHERE (CONTAINS(myColumn, '"Online* sql* books*"' ))
or maybe: WHERE (CONTAINS(myColumn, '"Online*"' )) and (CONTAINS(myColumn, '"SQL*"' )) and (CONTAINS(myColumn, '"books*"' ))
或者最好使用 'FORMSOF(INFLECTIONAL('...
另一个问题,最好在我的业务对象内部的存储过程中构造查询,然后将其传递给存储过程?
【问题讨论】:
标签: c# asp.net sql-server-2005 full-text-search