Oracle dual表 sql 语句的一些函数(上)

ASCII函数 CHR函数

ASCII函数用于返回ASCII码 CHR函数用于返回ASCII码的值  也就是相反的关系 编译和反编译

such as:

在Oracle中 使用下面的sql语句

select ascii('Z') Z,ascii('H') H,ascii('D') D,ASCII('') SPACE FROM dual;


chr函数就是和ASCII函数相反的 具体就不写了


CONCAT 函数:concat(a,b)代表把字符串a连接字符串b 

如果a为空 那么就会返回b 如果b为空 返回a  ab均为空 返回空值



INTCAP函数

将字符串的每一个单词的第一个字母大写  其他小写 单词之间用空格 来区分



INSTR函数

INSTR(A,B[,X][,Y]) 用于返回字符B在字符串A中第Y次出现时的位置 搜索从字符串A的第X个字符开始。

‘当没有发现要查的字符 返回0,如果X为负 搜索会从右到左 ’注意:返回的位子还是从左到有计算 AB均为字符串 XY一般为正整数 默认1


LENGTH( )函数

用于计算字符串的长度 括号内为空 则返回null值

连接到Oracle的Scott用户 执行:


上介绍了5个Oracle dual表 函数

下继续介绍剩下的5个函数


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值