Oracle INSTR 函数:查找字符串中子字符串的位置
Oracle 的 INSTR 函数用于查找字符串中某个子字符串的位置。它返回子字符串在字符串中第一次出现的位置。INSTR 函数的语法如下:
INSTR(string, substring, [start_position], [nth_appearance])
- string: 要搜索的字符串
- substring: 要查找的子字符串
- start_position (可选): 搜索的起始位置,默认为 1
- nth_appearance (可选): 指定子字符串在字符串中的第几次出现,默认为 1
示例:
SELECT INSTR('Hello World', 'o') FROM dual;
输出:5
以上示例中,INSTR 函数查找字符串 'Hello World' 中第一次出现字母 'o' 的位置,返回结果为 5。
原文地址: https://www.cveoy.top/t/topic/pTKM 著作权归作者所有。请勿转载和采集!