MairaDB 函数(二)

第二部分 字符串函数

2.1 第一个表

1. ASCII('str')返回字符串 str 中最左边字符的 ASCII 代码值。

2. BIN(N)返回十进制数值 N 的二进制数值的字符串表现形式。

3. BIT_LENGTH(str)返回字符串 str 所占的位长度。

4. CHAR(N,... [USING charset_name])会将每一个参数 N 都解释为整数,返回由这些整数在 ASCII 码中所对应字符所组成的字符串。

5. CHAR_LENGTH(str)单纯返回 str 的字符串长度;

6. CONV(N,from_base,to_base)将数值在不同进制间转换。

7. COMPRESS():压缩(不推荐使用 CHAR VARCHAR 来存储压缩字符串。最好使用一个 BLOB 列代替);

8. UNCOMOPRESS()解压内容

压缩示例


2.2 大小写UPPER()与LOWER()

 

2.3CONCAT(str1,str2,...):返回自于参数连结的字符串如果任何参NULL返回NULL可以有超2个的参一个字参被变换为等价的字符串形式

 

2.4 LENGTH(str):返回字符串str的长度

 

2.5LOCATE(substr,str):返回子串substr在字符串str第一个出的位置如果substr不是在str里面返回0.

 

2.6LEFT(str,len):返回字符串str的最左面len个字符RIGHT(str,len):返回字符串str的最右面len个字符

 

2.7 TRIM(str):返回字符串str所有前或后被删除了

1. LTRIM(str):返回删除了其前置空格字符的字符串str

2. RTRIM(str):返回删除了其拖后空格字符的字符串str

 

2.8 REPLACE(str,from_str,to_str):返回字符串str其字符串from_str的所有出由字符串to_str代替

 

2.9REPEAT(str,count):返回由重复countTimes次的字符串str成的一个字符串如果count <= 0返回一个空字符串如果strcountNULL返回NULL

 

2.10 REVERSE(str):返回倒字符序的字符串str

 

2.11 SUBSTRING(str, pos):取出strpos个字符返回剩余的字符;

 

2.12 INSERT(str,pos,len,newstr):返回字符串str在位置pos起始的子串且len个字符长的子串由字符串newstr代替

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值