Oracle数据库字符串操作

Oracle数据库字符串操作

select lower('Hello'),upper('Hello') from dual;

select * from emp where ename='&inputname';/*键盘输入*/

select * from emp where ename=UPPER('&inputname');/*输入时自动大写*/

select initcap('helloWorld') from dual;/*首字母大写*/

select initcap(ename) from emp;/*将一列数据首字母大写*/

select ename,LENGTH(ename) from emp;/*姓名及员工姓名长度*/

select * from emp where length(ename)=5;/*名字长度为5的员工信息*/

select REPLACE(enames,UPPER('a'),'_') from emp;/*将姓名中A替换为'_'*/

select replace('hello world nihao zaijian',' ','') from dual;/*清除空格数据*/

select SUBSTR('helloworldnihao',11) from dual;/*从第11位开始截取到结尾*/

select SUBSTR('helloworldnihao',6,5) from dual/*从第6个截取5个字符*/

select SUBSTR ('helloworldnihao',1,5) from dual;/*截取时从1开始作为索引下标,即使设置为0,也会按1处理*/

select ename,SUBSTR(ename,1,3) from emp;/*截取每一个员工姓名前三位字符*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值