二、ROUND 函数
四舍五入函数。
语法:ROUND(x)
x 支持的数据类型:decimal。
三、ABS 函数
求绝对值函数。
语法:ABS(x)
x 支持的数据类型:int、bigint、double、decimal。
四、FLOOR 函数
向下取整函数。
语法:FLOOR(x)
x 支持的数据类型:int、bigint、double、decimal。
五、CEIL 函数
向上取整函数。
语法:CEIL(x)
x 支持的数据类型:int、bigint、double、decimal。
六、CEILING 函数
向上取整函数,等价于 CEIL。
语法:CEILING(x)
x 支持的数据类型:int、bigint、double、decimal。
七、SQRT 函数
平方根函数。
语法:SQRT(x)
x 支持的数据类型:int、bigint、double、decimal。
八、LOG 函数
自然对数函数。
语法:LOG(x)
x 支持的数据类型:int、bigint、double、decimal。
九、LOG2 函数
以2为底的对数函数。
语法:LOG2(x)
x 支持的数据类型:int、bigint、double、decimal。
十、LOG10 函数
以10为底的对数函数。
语法:LOG10(x)
x 支持的数据类型:int、bigint、double、decimal。
十一、LN 函数
返回数字的自然对数。
语法:LN(x)
x 支持的数据类型:int、bigint、double、decimal。
十二、EXP 函数
返回 e 的 x 次幂。
语法:EXP(x)
x 支持的数据类型:int、bigint、double、decimal。
十三、POW 函数
计算 x 的 y 次方。
语法:POW(x, y)
·x 支持的数据类型:int、bigint、double、decimal。
·y 支持的数据类型:int、bigint、double、decimal。
十四、SIGN 函数
判断实数的正负号。
语法:SIGN(x)
x 支持的数据类型:int、bigint、double、decimal。
十五、RADIANS 函数
将角度转换为弧度。
语法:RADIANS(x)
x 支持的数据类型:int、bigint、double、decimal。
十六、DEGREES 函数
将弧度转换为角度。
语法:DEGREES(x)
x 支持的数据类型:int、bigint、double、decimal。
十七、CONV 函数
将一个数字从一种进制转换为另一种进制,并以字符串形式返回结果。
语法:CONV(n, from_base, to_base)
·n 支持的数据类型:int、bigint、double、decimal。
·from_base 支持的数据类型:int、bigint、double、decimal。
·to_base 支持的数据类型:int。
十八、CRC32 函数
循环冗余校验函数。
语法:CRC32(expr)
expr 支持的数据类型:int、bigint、double、decimal。
十九、GREATEST 函数
返回 N 个值中的最大值。
语法:GREATEST(value1, value2, …)
value1、value2等参数支持的数据类型:int、bigint、double、decimal。
20、LEAST 函数
返回 N 个值中的最小值。
语法:LEAST(value1, value2, …)
value1、value2等参数支持的数据类型:int、bigint、double、decimal。
21、TRUNCATE 函数
根据指定的小数位数对数值进行截断(直接截断,不四舍五入)。
语法:TRUNCATE(X, D)
·当 D 大于0时,对 X 的小数位数进行截断,保留 D 位小数。
·当 D 等于0时,去除 X 的小数部分,只保留整数部分。
·当 D 小于0时,去除 X 的小数部分,并将整数部分从最低位起的 |D| 位用0替换。