----1.首字母大写函数:initcap
select initcap('initcap') from dual;
---- 2.字符串拼接函数:concat和||
select concat(ename,'jjjjjjjj') from emp;----函数只能放两个参数
select ename||','||sal from emp;----'||'拼接要拼接有效的内容,如数据可以中真实存在的属性
----3.字符串截取函数:substr和instr
select substr('hello sal',1,5) from dual;----hello
select instr('hello_sal_str','_',1,1) from dual;----返回'_'出现的位置:6
详细介绍:https://blog.csdn.net/rongtaoup/article/details/82217740
----4.字符串替换函数:replace和translate
----如果replacement_string为空或为null,那么所有的search_string都被移除
select replace('acdd','cd','') from dual; ----> ad
----如果search_string 为null,那么就返回原来的char
select replace('acdd','ef') from dual; ---->acdd
select replace('acdd','','') from dual; ---->acdd(也是两者都为空的情况)
SELECT REPLACE('accd','cd','ef') from dual; ----acef
详细介绍:https://blog.csdn.net/linjcai/article/details/81608582
----5.获取字符串长度函数length和lengthb
select length('六六六') from dual;----长度为3,计算字节长度
select lengthb('六六六') from dual;----长度为6,计算字符长度
详细介绍:https://blog.csdn.net/s592652578/article/details/64906208