MariaDB ABS() 函数使用指南
在 MariaDB 中,ABS()
是一个内置的数字函数,返回给定数字的绝对值。
MariaDB ABS()
语法
这里是 MariaDB ABS()
函数的语法:
ABS(number)
参数
number
- 必需的。 一个用于计算绝对值的数字。
如果您不提供参数或提供了错误数量的参数,MariaDB 将报告一个错误:ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ABS'
。
返回值
MariaDB ABS()
函数返回数字的绝对(正)值。
如果参数 number
为字符串,ABS()
将按照如下规则尝试转为数字:
- 如果以数字开头,则将开头的数字部分转为数字。
- 如果不能转为数字,则按照
0
处理。
如果参数 number
为 NULL
,ABS()
函数将会返回 NULL
。
MariaDB ABS()
示例
下面的语句展示了 MariaDB ABS()
函数的基本用法:
SELECT
ABS(100),
ABS(-100),
ABS('100'),
ABS('-100'),
ABS('-100A'),
ABS('A100'),
ABS(NULL)\G
输出:
ABS(100): 100
ABS(-100): 100
ABS('100'): 100
ABS('-100'): 100
ABS('-100A'): 100
ABS('A100'): 0
ABS(NULL): NULL
结论
在 MariaDB 中,ABS()
是一个内置的数字函数,返回给定数字的绝对值。