亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

oracle instr的用法有哪些

小億
93
2023-08-28 09:56:49
欄目: 云計算

Oracle的INSTR函數用于在一個字符串中查找子字符串的位置。以下是INSTR函數的一些常見用法:

  1. 查找子字符串的位置:

INSTR(str, sub_str)

例如:SELECT INSTR(‘hello world’, ‘world’) FROM dual;

結果為6,表示子字符串’world’在字符串’hello world’中的起始位置為6。

  1. 從指定位置開始查找子字符串的位置:

INSTR(str, sub_str, start_pos)

例如:SELECT INSTR(‘hello world’, ‘o’, 5) FROM dual;

結果為8,表示在字符串’hello world’中,從位置5開始查找,第一個子字符串’o’的起始位置為8。

  1. 從指定位置開始查找子字符串的位置,指定出現的次數:

INSTR(str, sub_str, start_pos, occurrence)

例如:SELECT INSTR(‘hello world’, ‘o’, 1, 2) FROM dual;

結果為8,表示在字符串’hello world’中,從位置1開始查找,第2次出現子字符串’o’的起始位置為8。

  1. 反向查找子字符串的位置:

INSTR(str, sub_str, -start_pos)

例如:SELECT INSTR(‘hello world’, ‘o’, -5) FROM dual;

結果為8,表示在字符串’hello world’中,從倒數第5個位置開始往前查找,第一個子字符串’o’的起始位置為8。

需要注意的是,INSTR函數返回的位置是從1開始計數的。如果找不到子字符串,則返回0。

0
陆丰市| 军事| 子长县| 镇安县| 瓦房店市| 灵山县| 紫阳县| 图木舒克市| 商南县| 云阳县| 会昌县| 崇义县| 新乡县| 睢宁县| 台北市| 固始县| 张家口市| 康马县| 山东| 鹿邑县| 平昌县| 静安区| 乐安县| 乌兰县| 南涧| 盱眙县| 蕉岭县| 新闻| 乌鲁木齐市| 龙岩市| 龙泉市| 麻栗坡县| 于田县| 达日县| 夹江县| 公安县| 通化县| 囊谦县| 菏泽市| 土默特左旗| 北票市|