91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
高青县| 岢岚县| 忻城县| 曲水县| 长海县| 赞皇县| 福贡县| 金湖县| 桑日县| 新沂市| 贵阳市| 怀安县| 上蔡县| 广南县| 抚远县| 中江县| 嘉黎县| 千阳县| 环江| 东辽县| 长岛县| 巢湖市| 沅江市| 云浮市| 桃源县| 钟祥市| 东台市| 临西县| 大田县| 宁武县| 台湾省| 若尔盖县| 瓦房店市| 彭泽县| 三台县| 怀宁县| 定兴县| 遂平县| 吉林省| 乳山市| 昌都县|