全文检索contains中带*的问题
我的表字段已经加上了全文索引,想查符合.168.*.*格式的数据,这么写怎么不对啊?
select * from tb_ip where contains(ip, '192.168.*.* ') > 0
另外请问contains()返回的数值是什么意思?
------解决方案--------------------看http://www.eygle.com/archives/2005/06/ecieoaoracleeia.html
------解决方案-------------------- 应该不要加192
select * from tb_ip where contains(ip, '.168.*.* ') > 0
这个吧,没有用过这个函数
------解决方案--------------------contains函数返回的结果是查询字符串在源字符串中的位置。
------解决方案--------------------应该用instr吧,
select * from tb_ip where instr(ip, '192.168.*.* ') > 0