INSTR('CORPORATE FLOOR','OR', 3, 2Oracle 中 SELECT INSTR( 'CORPORATE FLOOR ', 'OR ', 3, 2) ss FROM DUAL 结果值为什么不是5呢,而是14[解决办法]3的意思是从左边起第三个字符开始搜索第2个 'OR '的位置 .. 如果第三个参数是-3就从右边起第三个字符开始搜索