oracle字符串/字符函数

INITCAP返回char,每个单词的首字母大写,所有其他字母小写。
SELECT INITCAP(‘wo shi shui, wo zai na’) “首字母大写” FROM DUAL;
在这里插入图片描述
SELECT INITCAP(‘WO SHI SHUI, WO ZAI NA’) “首字母大写” FROM DUAL;
在这里插入图片描述
LOWER:所有字母均为小写
SELECT LOWER (‘WO SHI SHUi, WO Zai na’) “所有字母均为小写” FROM DUAL;
在这里插入图片描述
SELECT LOWER (‘WO SHI SHUi, WO Zai na 123’) “所有字母均为小写” FROM DUAL;
在这里插入图片描述
UPPER:所有字母均大写。
SELECT UPPER(‘wo shi shui, wo zai na’) “所有字母均大写” FROM DUAL;
在这里插入图片描述
LENGTH:字符串的长度
SELECT LENGTH(‘woshishuiwozaina’) “字符串的长度” FROM DUAL;
在这里插入图片描述
SELECT LENGTH(‘wo shi shui wo zai na’) “字符串的长度” FROM DUAL;
在这里插入图片描述
SELECT LENGTH(’ ‘) “字符串的长度” FROM DUAL;
在这里插入图片描述
SELECT LENGTH(’’) “字符串的长度” FROM DUAL;
在这里插入图片描述
SELECT LENGTH(‘李’) “字符串的长度” FROM DUAL;
在这里插入图片描述
VSIZE:返回字节数
SELECT VSIZE(‘李’) “字符串的长度” FROM DUAL;
在这里插入图片描述
SELECT VSIZE(‘a’) “字符串的长度” FROM DUAL;
在这里插入图片描述
CONCAT:函数使您可以将两个字符串连接在一起
SELECT CONCAT(CONCAT(‘A’, ‘B’),‘C’) “连接字符串” FROM DUAL;
在这里插入图片描述
连接两个以上的值
SELECT CONCAT(CONCAT(CONCAT(‘A’, ‘B’),‘C’),‘D’) “连接字符串” FROM DUAL;
在这里插入图片描述
SELECT CONCAT(‘Li’‘Hao’,‘Lian Xi’)“连接单引号” FROM DUAL;
在这里插入图片描述
||
SELECT ‘a’ || ‘b’ || ‘c’ || ‘d’ “连接字符串” FROM DUAL;
在这里插入图片描述
SELECT ‘a’||‘b’||‘c’||‘d’ “连接字符串” FROM DUAL;
在这里插入图片描述
SELECT ‘Li’ || ’ ’ || ‘Hao’ “连接字符串” FROM DUAL;
在这里插入图片描述
SELECT ‘Li’‘Hao’ || ‘Lian Xi’ “连接字符串” FROM DUAL;
在这里插入图片描述
LPAD:将字符填充到的字符串(左侧)。
SELECT LPAD(‘神’,8) “左填充*.” FROM DUAL;
在这里插入图片描述
SELECT LPAD(‘神’,8,’.’) "左填充." FROM DUAL;
在这里插入图片描述
SELECT LPAD(‘神’,8,’.’) "左填充." FROM DUAL;
在这里插入图片描述
SELECT LPAD(‘神’,16,’..’) “左填充” FROM DUAL;
在这里插入图片描述
SELECT LPAD(‘ceshi’,2) “左填充*.” FROM DUAL;
在这里插入图片描述
SELECT LPAD(‘aaaa’, 8, ‘0’) “左填充*.” FROM DUAL;
在这里插入图片描述
RPAD:将字符填充到的字符串(右侧)。
SELECT RPAD(‘神’,8) “右填充” FROM DUAL;
在这里插入图片描述
SELECT RPAD(‘神’,16,’..’) “右填充” FROM DUAL;
在这里插入图片描述
SELECT RPAD(‘aaaa’, 8, ‘0’) “右填充” FROM DUAL;
在这里插入图片描述
SELECT RPAD(‘ceshi’,2) “右填充” FROM DUAL;
在这里插入图片描述
LTRIM从左端删除中char包含的所有字符.
在这里插入图片描述
SELECT LTRIM(’ ceshi’) “左端删除” FROM DUAL;
在这里插入图片描述
SELECT LTRIM(‘000123’, ‘0’) “左端删除” FROM DUAL;
在这里插入图片描述
SELECT LTRIM(‘123123eshi123’, ‘123’) “左端删除” FROM DUAL;
在这里插入图片描述
SELECT LTRIM(‘1340ceshi’, ‘0123456789’) “左端删除” FROM DUAL;
在这里插入图片描述
SELECT LTRIM(‘xxyyxzyxyyxLH’, ‘xyz’) “左端删除” FROM DUAL;
在这里插入图片描述
RTRIM:从端删除中char包含的所有字符
SELECT RTRIM(‘123000’, ‘0’) “右端删除” FROM DUAL;
在这里插入图片描述
SELECT RTRIM(‘LHxyxxyzyyyxx’, ‘xyz’) “右端删除” FROM DUAL;
在这里插入图片描述
SELECT RTRIM(‘1340ceshi0041’, ‘0123456789’) “右端删除” FROM DUAL;
在这里插入图片描述
SELECT RTRIM(‘000123000’, ‘0’) “右端删除” FROM DUAL;
在这里插入图片描述
SELECT RTRIM(’<=>BROWNING<=>’, ‘<>=’) “右端删除” FROM DUAL;
在这里插入图片描述
ASCII:返回代表指定字符的数字代码
SELECT ASCII(‘L’) “数字代码” FROM DUAL;
在这里插入图片描述
SELECT ASCII(‘l’) “数字代码” FROM DUAL;
在这里插入图片描述
SELECT ASCII(‘LH’) “数字代码” FROM DUAL;
在这里插入图片描述
SELECT ASCII(‘李’) “数字代码” FROM DUAL;
在这里插入图片描述
CHR:函数与ASCII函数相反。它根据NUMBER码返回字符
SELECT CHR(76) “字符代码” FROM DUAL;
在这里插入图片描述
SELECT CHR(108) “字符代码” FROM DUAL;
在这里插入图片描述
SELECT CHR(15113614) “字符代码” FROM DUAL;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
SELECT DUMP(‘Li Hao’, 10) FROM DUAL;
10:十进制表示法
在这里插入图片描述
1010:字符集名称的十进制表示法
SELECT DUMP(‘Li Hao’, 1010) FROM DUAL;
在这里插入图片描述
SELECT DUMP(‘Li Hao’, 16) FROM DUAL;
16:十六进制表示法
在这里插入图片描述
SELECT DUMP(‘Li Hao’, 1016) FROM DUAL;
1016:字符集名称的十六进制表示法
在这里插入图片描述
SELECT DUMP(‘Li Hao’, 1017) FROM DUAL;
1017:具有字符集名称的单个字符
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值