在SQL Server中将负数据转换为正数据

该表的当前数据为:

  a   b
---------
 -1   5
-11   2
 -5  32

我的要求是将每个数据转换为正值。

不幸的是,我忘了SQL Server的内置函数的名称,使能转换。

最佳答案
你正在考虑的函数ABS,它给你一个数字数据的绝对值。

SELECT ABS(a) AS AbsoluteA, ABS(b) AS AbsoluteB
FROM YourTable

转载注明原文:在SQL Server中将负数据转换为正数据 - 代码日志