-- (1)concat()拼接字符串
列如:查询雇员信息,以指定格式输出
雇员姓名:xx,薪资:xx,职位:xx,入职日期:xx,年薪:xx
select concat('雇员姓名:',ename,',薪资:',sal,',职位:',job,
',入职日期:',hiredate,',年薪:',sal*12)from emp
-- (2)length()计算字符串的长度
列如:查询雇员中雇员姓名长度是5的雇员信息
select * from emp where length(ename)=5
-- (3)lower() upper() 转换大小写
列如:查询雇员姓名,大写的雇员姓名,小写的雇员姓名
select ename ,upper(ename),lower(ename)from emp;
-- (4)replace()在指定的字符串中,将某子串替换为新的字符串
列如:将helloweord中的hello替换为hi
select replace('helloword','hello','hi')from dual;
select replace('helloword','hello','hi')
-- (5)substring()截取子串
列如:获取雇员姓名的前四个字符
select substring(ename,1,4)from emp;