concat,ucase/lcase,left/right,length,replace

concat(name,'的工作是',job)。//拼接

select ucase('abc') from dual; //ucase大写,lcase小写。

select left(name,1) from emp;//取左边的第几个字符,index从1开始。

select length('北京') from dual;//返回长度,单位是字节。

replace(str,str_find,str_repl);//在str这个字符串中,找str_find,替换成str_repl。

substring(str,position[,length]);//从str的position开始,取length个字符。

小练习:查询结果,sname字段第一个字母变成小写,其余大写

select concat(ucase(left(sname,1)),lcase(substring(sname,2))) as name from emp;


猜你喜欢

转载自blog.csdn.net/wangyingjie290107/article/details/80206675