>我的存储过程中有一个变量,如下所示
Declare @ptempAmount decimal(18, 0)
此变量是使用返回十进制值正/负的函数设置的。
现在的问题是,当函数返回正值时,它是可以接受的,但是当它返回负值时,我想将其转换为正值。
@ptempAmount = 15 : Acceptable
@ptempAmount = -15 --> Function(@ptempAmount) --> +15
SQL Server中是否有任何功能可以解决此问题?
提前感谢xxx
使用 ABS 函数;
SET @ptempAmount = ABS(-15) --> returns 15