C cheng117 Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-23 #1 在使用全文索引后,如果使用任意字符模糊查询,要得到结果'abcdefg' 怎么解决?(目前只能按照 匹配前面的字符向后模糊查询)
J Johnny_du Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-23 #3 什么意思? “SELECT * FROM 表名 WEHRE 内容 LIKE '%关键字%' ”不就可以了吗? (Oracle中,其余的数据库应该也可以类推的...)
C cheng117 Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-23 #4 like 对使用全文索引 没有效果的,也就是没有速度上的优势
C cheng117 Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-23 #6 在使用sql 全文索引的前提下,只要能任意字模糊查询到结果,就行. 例: 结果:'abcdefg' 使用任意字模糊查询 能查询到结果 就好 现在我只能按照 匹配结果的前面的字符模糊查询,也就是 contains(字段,'a*') 而不能使用 contains(字段,'d*') 等字符查询
在使用sql 全文索引的前提下,只要能任意字模糊查询到结果,就行. 例: 结果:'abcdefg' 使用任意字模糊查询 能查询到结果 就好 现在我只能按照 匹配结果的前面的字符模糊查询,也就是 contains(字段,'a*') 而不能使用 contains(字段,'d*') 等字符查询
C cheng117 Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-23 #11 To:Ekin 并不是换个谓词的问题哦,呵呵. 还有没有人知道的?