目录
1.字符串函数
(1)length()
length(str)函数:字符串长度(占用的内存空间长度)
(2)concat()
concat(str1,str2,...)函数:字符串连接
(3)upper()、lower()
upper(str)、lower(str)函数:转大写、转小写
(4)substr()
substr(str,start,len)函数:从指定位置截取指定个数的字符串[从1开始]
(5)instr()
instr(str,要查找的子串)函数:判断是否存在要查找的子串, 存在返回[索引值] , 或者0[没找到]
(6)trim()
trim(str)函数:去除两端的空格
(7)lpad()、rpad()
lpad(str,len,填充字符):左边指定个数填充
rpad(str,len,填充字符):右边指定个数填充
(8)replace()
replace(str,find_string
,replace_with
)函数:字符串替换
str
:原始字符串,即要搜索的字符串。find_string
:要在原始字符串中查找的子串。replace_with
:用于替换找到的子串的新子串。
如果find_string
在str
中不存在,那么REPLACE()
函数将返回原始字符串str
。
2.数学函数
(1)round()
round(x,保留位数)函数:四舍五入保留小数位
(2)ceil()
ceil(x)函数:天花板函数
- 通常表示为⌈x⌉,是指不小于x的最小整数。换句话说,它会取不小于自变量的最大整数。例如,如果x是3.1或3.9,天花板函数都会返回4;如果x是-2.1或-2.9,则返回-2。
- 特性:由于它在处理正数和负数时都采取“向上取整”的策略,因此得名“天花板函数”。
(3)floor()
floor(x)函数:地板函数
- 通常表示为⌊x⌋,是指不大于x的最大整数。换句话说,它会取不大于自变量的最大整数。例如,如果x是3.1或3.9,地板函数都会返回3;如果x是-2.1或-2.9,则返回-3。
- 特性:与天花板函数相反,地板函数在处理正数和负数时都采取“向下取整”的策略。
(4)truncate()
truncate(x,D)函数:按照D的值截取小数部分
(5)mod()
mod(被除数,除数)函数:求余数 [模运算]
(6)pow()
pow(x,D)函数:x的D次方 指数运算 [幂运算]