11:28:56 sys@ baipx2>select instr('Allan MCEwen',' ') from dual;
INSTR('ALLANMCEWEN','')
-----------------------
6
Elapsed: 00:00:00.00
11:29:29 sys@ baipx2>select instr('Allan MCEwen',' ')+1 from dual;
INSTR('ALLANMCEWEN','')+1
-------------------------
7
Elapsed: 00:00:00.01
11:29:40 sys@ baipx2>select substr('Allan MCEwen', instr('Allan MCEwen',' ')+1) from dual;
SUBSTR('ALLA
------------
MCEwen
Elapsed: 00:00:00.00
11:30:27 sys@ baipx2>select upper(substr('Allan MCEwen', instr('Allan MCEwen',' ')+1)) from dual;
UPPER(SUBSTR
------------
MCEWEN
Elapsed: 00:00:00.00
11:36:16 sys@ baipx2>select initcap(substr('Allan MCEwen', instr('Allan MCEwen',' ')+1)) from dual;
INITCAP(SUBS
------------
Mcewen
Elapsed: 00:00:00.01
11:36:34 sys@ baipx2>
instr & substr & upper & initcap
Oracle数据库函数运用示例
最新推荐文章于 2025-12-11 16:16:54 发布
该篇博客展示了如何使用Oracle数据库中的INSTR、SUBSTR、UPPER和INITCAP等字符串函数进行数据操作。通过示例查询,解释了这些函数的功能,如查找子串位置、截取字符串、转换大小写及首字母大写等。

359

被折叠的 条评论
为什么被折叠?



