USE Northwind
SELECT CategoryName
FROM Categories
WHERE CONTAINS(Description, '"sea*" OR "*面包*"')
GO

解决方案 »

  1.   

    在sql server 里面,对于text类的字段,你可以建立全文索引,具体的建法和使用方法在联机文档里很清楚的。
    但是根据我试验的结果,当中英文混合的时候,检索结果极有可能是错的,这好像到现在也没有什么解决办法。
    有个变通的办法,你可以把每一条纪录的检索字段限制在8000个字符以内,把该字段定义为char之类的,这样你就可以用like关键字了。如
    SELECT CategoryName
    FROM Categories
    WHERE Description like '%abc%'
    但这种方法的效率很低的。
    再考虑多的话就很复杂了。
      

  2.   

    除了sql其他的工具可以实现这个功能吗
      

  3.   

    Create FULLTEXT catalog that includes the question table Create a scheduled job to populate the FULLTEXT catalog 
      

  4.   

    对于sql server本身忽略的那些关键子有办法删除他们,也就是不忽略他们吗?