ABS
功能描述
计算指定数值表达式的绝对值。
语法格式
ABS(expr)
参数说明
expr
:数值表达式,可以是列名、常量、变量或任何返回数值的表达式。
函数返回类型
同数值数据类型。
示例
对单个数值求绝对值:
sql
SQL> SELECT ABS(-100.4),ABS(100.4) FROM dual;
EXPR1 | EXPR2 |
------------------------------------------------------------------------------
100.4| 100.4|
对字段中的数值求绝对值:
sql
-- 建表并插入值
SQL> CREATE TABLE test (A int);
SQL> INSERT INTO test (A) VALUES(1)(-2);
-- 查询表中的A列值和A列值的绝对值
SQL> SELECT A, ABS(A) AS abs FROM test;
A | ABS |
------------------------------------------------------------------------------
1 | 1 |
-2 | 2 |