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。

Oracle INSTR 函数:查找字符串中子字符串的位置

原文地址: https://www.cveoy.top/t/topic/pTKM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录