|
答案ACE, 2楼得奖。以后请不要这么水。
A: 这是利用INSTR并且依赖于第三个参数(搜索的起始位置)来遍历字符串的“经典”做法。
B: 不存在名为NUM_INSTR的内置函数。这个函数无法编译。
C: 嗯,多么方便!Oracle在11.1加入了REGEXP_COUNT函数,使得这种问题更容易回答了。这只是基本用法,它还有其他参数,能做更多的事情。
D: 当substring_in长度为1的时候这个方法是管用的,但是当字串更长的时候,它就会返回错误结果。
E: 我们在Adrian Billington的网站oracle-developer.net上面发现了这个方法,它运作得很好——特别是当你还没有升级到11g的时候。
|
|