读书人

INSTR(#039;CORPORATE FLOOR#039;,#039;OR#039;, 3, 2解

发布时间: 2011-12-28 22:45:21 作者: rapoo

INSTR('CORPORATE FLOOR','OR', 3, 2
Oracle 中
SELECT INSTR( 'CORPORATE FLOOR ', 'OR ', 3, 2) ss FROM DUAL 结果值为什么不是5呢,而是14

[解决办法]
3的意思是从左边起第三个字符开始搜索第2个 'OR '的位置 ..

如果第三个参数是-3就从右边起第三个字符开始搜索

读书人网 >oracle

热点推荐