新聞中心
INSTR 函數(shù)在一個(gè)字符串中搜索指定的字符,返回發(fā)現(xiàn)指定的字符的位置。

創(chuàng)新互聯(lián)基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺(tái)為眾多戶提供成都二樞機(jī)房 四川大帶寬租用 成都機(jī)柜租用 成都服務(wù)器租用。
注意
多字節(jié)符(漢字、全角符等),按 1 個(gè)字符計(jì)算。
語(yǔ)法
INSTR(c1,c2[,i[,j]])
參數(shù)
|
參數(shù) |
說(shuō)明 |
|---|---|
c1 | 被搜索的字符串。字符串類型可為: |
c2 | 希望搜索的字符串。字符串類型可為: |
i | 搜索的開(kāi)始位置,默認(rèn)值為 1。當(dāng)值小于 0 時(shí),搜索從反方向開(kāi)始,但是仍返回被搜索到的字符的正序位置。 |
j | 第 |
返回類型
NUMBER 數(shù)據(jù)類型。
示例
此示例展示了字符 某 在字符串 重慶某軟件公司 中第一次出現(xiàn)的位置。
SELECT INSTR ('重慶某軟件公司','某',1,1) instring FROM DUAL;返回結(jié)果:
+----------+
| instring |
+----------+
| 3 |
+----------+此示例中, instring1 應(yīng)返回正向搜索 ce 時(shí)在字符串中第二次出現(xiàn)的位置,instring2 應(yīng)返回反向搜索 ce 時(shí)在字符串中第二次出現(xiàn)的位置:
SELECT INSTR('oceanbase pratice','ce',1,2) instring1,INSTR('oceanbase pratice','ce',-1,2) instring2 FROM DUAL;返回結(jié)果,正向搜索時(shí) ce 第二次出現(xiàn)在第 16 位,反向搜索時(shí) ce 第二次出現(xiàn)在第二位:
+----------+------------+
| instring1 | instring2 |
+----------+------------+
| 16 | 2 |
+----------+------------+
文章名稱:創(chuàng)新互聯(lián)OceanBase教程:OceanBaseINSTR
分享網(wǎng)址:http://www.dlmjj.cn/article/ccsjhps.html


咨詢
建站咨詢
