sql server全文搜索,替换,附近和形式

时间:2011-11-10 14:14:09

标签: sql-server full-text-search

我遇到了全文搜索查询的麻烦。首先,我的第一次尝试不起作用,因为有一个语法错误接近替换(我不明白为什么)(如果我在包含它之外的替换它工作):

declare @what varchar(100) = 'word1 word2'

select *
from tablea
where
    contains(column1, replace(@what, ' ', ' near '))

我的第二个问题是关于NEAR和FORMS OF语法。我试过了:

'formsof(inflectional, "word1") near formsof(inflectional, "word2")'

但它不起作用。还有一个语法错误,不是在替换事物中,而是在查询中。是否可以在@what变量(包含的内部或内部)上使用替换来获得正确的语法?

0 个答案:

没有答案