SQL SERVER 2008如何使用CONTAINSTABLE与'ISAbout','AND','Weight(1.0)'子句?

时间:2013-11-19 05:01:29

标签: sql sql-server sql-server-2008 full-text-search

我使用了以下内容,但给出了错误: -

SELECT  Main.Id,
        Main.Catid,
        Main.ParentId,
        Main.ARelation,
        Main.CRelation,
        Mytbl.RANK
FROM A as Main 
     INNER JOIN CONTAINSTABLE (A,(ARelation,CRelation),'isabout("car*" and"mahindra*" weight(1.0))') as Mytbl
     ON Main.id=Mytbl.[KEY]
ORDER BY Mytbl.RANK DESC

错误

  

Msg 7630,Level 15,State 3,Line 28语法错误在'和'附近的全文搜索条件'isabout(“Mahindra *”和“car *”weight(0.8))'。

1 个答案:

答案 0 :(得分:1)

根据MSDN RewriteEngine On RewriteCond %{QUERY_STRING} ^id=([0-9]+)&name=([^&]+)&filename=([0-9]+)_([0-9]+)X([0-9]+).png$ [NC] RewriteRule ^banners/images/?$ http://domain.com/uploads/image/%3_%4X%5.png [NC,QSA,L,R] 接受逗号分隔的多个术语,但不允许将其与ISABOUTAND合并。

尝试

OR