我想查询连#号一起的 “#开心#”字符串,而不是“开心”二字。like 那么查没问题,用contains如何查找“#”号字符?

解决方案 »

  1.   

    用contains如何查找“#”号字符?这是无法去掉的干扰词,
      

  2.   

    你的意思是只查询"#开心#"这四个字符?那不如用 = '#开心#' 或 charindex('#开心#',col) > 0
      

  3.   

    contains(a,' "#开心#" ')这样试试全文索引有些地方还是不好使
      

  4.   

     3.表中的数据改变后,检索不到   
          方法1.   右键你的表--全文索引表--启用增量填充   
          方法2.   右键你的表--全文索引表--更改跟踪,这样以后的修改会自动填充(有一定延迟)   
        
      4.+,#等标识符号会被忽略(没有找到不被忽略的方法),例如:C++,C#,C   都是搜索同一个东西   
        
      5.修改的干扰词文件后,要重建全文目录   
          企业管理器--展开你的数据库--右键全文目录--重建全部全文目录  
      

  5.   

    谢谢任贤齐,我先用like 顶上去用!