substr和like那个查询的速度快? 对长字符串,用substr要好些,对短的,好像差不多。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果有索引,用like比较快因为like进行右匹配的时候,用到了索引,而substr函数则没有使用索引 like不可取,对索引不支持。substr(),instr()可以建立函数索引(8i以上) like如果是做匹配,是支持索引的,如 where name like '林%',如果name有索引,则会使用索引,而substr不支持索引。对于8i,并不是所有8i版本都支持函数索引,必须是Oracle8i Enterprise Manager才可以使用函数索引 如果like 后面为 'somestring%' 则用到了索引,如果是 '%somestring' 则用不到索引. 删除归档日志问题 ORA-12560: TNS: 协议适配器错误 请教一个查询语句 VB oracle ORA-00936 :missing expression 复合查询,请高手帮忙 关于OracleOraHome92TNSListener的问题. 高分求oracle8.1.5的安装盘,(有下载地址也行) 请大家帮忙推荐 多级集合无法创建问题,求救 如何在delphi程序中运行oracle的sql脚本文件? oralce中执行sql语句的问题 高手请进 100份奉献
substr(),instr()可以建立函数索引(8i以上)
则会使用索引,而substr不支持索引。对于8i,并不是所有8i版本都支持函数索引,必须是Oracle8i Enterprise Manager才
可以使用函数索引
如果是 '%somestring' 则用不到索引.