ruby mysql ascii_mysql常用函数

bin() 十进制转二进制

ascii() 字符串最左边的字母的ascii

oct() 十进制变八进制

hex() 变十六进制

char() 把每个ASCII值转成对应字母

char(77,121,83,'81.3','76')

char_length() 返回字符个数

length() 返回字符串的字节数

concat(str1,str2...) 将参数连接成字符串返回,如有任何一个为null,则返回值为null

locate('bar','foobarbar') 返回bar第一次出现的位置

instr('foobarbar','bar') 同上,参数位置颠倒

lpad('hi',4,'?') 左填充

rpad('hi',4,'?.') 右填充

left('dfsdfds sdfd',5) 从左截5个字符

right('dfsdfds sdfd',5) 从右截5个字符

substring('sdfsdfsda fdsaf sdf',5,6) 从5个字符开始向右截6个,中间可以为负,从左开始数

mid() 同substring()

ltrim(' fdsfsd ') 拿掉左边的空格

rtrim(' fdsfsd ') 拿掉右边的空格

trim(both 'x' from 'xxfdfxx')自定义拿

space(6) 得到6个空格的一个串

repeat('mysql',3) 重复3次mysql

replace('www.sdfsd.com','w','ww')将文本中w替换成ww

reverse('abc') 翻转字符串

lcase() low() 把字符串变成小写

ucase() upper() 把字符串变成大写

load_file(file_name) 读入文件

mod(a,b) 取模 a%b

ceiling(x) 取大于x的最小整数

round(x) 将x四舍五入到最近整数

exp(x)返回值e的x次方

ln(x)

log(x,b) x为底

pi() 常值π

cos(x)

sin(x)

tan(x)

rand()产生一个在0-1.0之间的随机值 rand(x) x为随机数的种子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值