Oracle的instr函数

2014-11-24 18:47:34 · 作者: · 浏览: 1

注意:
如果String2在String1中没有找到,instr函数返回0.

应用于:
Oracle 8i, Oracle 9i, Oracle 10g, Oracle 11g
举例说明:
select instr('abc','a') from dual; -- 返回 1

select instr('abc','bc') from dual; -- 返回 2
select instr('abc abc','a',1,2) from dual; -- 返回 5
select instr('abc','bc',-1,1) from dual; -- 返回 2
select instr('abc','d') from dual; -- 返回 0

注:也可利用此函数来检查String1中是否包含String2,如果返回0表示不包含,否则表示包含。