1. 程式人生 > >Oracle中的instr()函數

Oracle中的instr()函數

com position 返回 arp 結果 image 字符串 () 使用

一、instr()函數

1、語法:instr(sourceString,destString,start,appearPosition)

sourceString代表源字符串;

destString代表要從源字符串中查找的子串;

start代表查找的開始位置,這個參數可選的,默認為1;

appearPosition代表想從源字符中查找出第幾次出現的destString,這個參數也是可選的, 默認為1 。

返回指定條件先的位置

2、使用

①、從一個字符串中查找指定子串的位置,從第1個位置開始,第一次出現c的位置是3,結果如下。

技術分享圖片

②、從第4個位置開始,第一次出現c的位置是6,結果如下。

技術分享圖片

③、從第4個位置開始,第二次出現c的位置是9,結果如下。

技術分享圖片

Oracle中的instr()函數