sqlserver取绝对值的abs()函数
SQL Server中提供了一个取绝对值的ABS()函数。
ABS(numeric_expression)
返回值的类型和参数的类型一致。
SELECT ABS(-123); -- 123 SELECT ABS(-123.00); -- 123.00
这个函数对0值和正值并没有什么意义,返回的是原值。
SELECT ABS(0); -- 0 SELECT ABS(60); -- 60
最后要注意的是,这个函数只能传数值类型,否则会报错(事实上这样的说法不够严谨,如果参数是字符串或其他类型,数据库引擎会自从尝试将该参数转换为数值类型,如果转换成功,是不会不报错的,但是转换失败就会报错了,报的错是转换参数类型失败的错)。
"我坐在角落,看霓虹闪烁,这个城市一如既往的寂寞。"
你要去做一个大人,不要回头,不要难过。
【推荐】中国电信天翼云云端翼购节,2核2G云服务器一口价38元/年
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步