尝试在sql mgmt studio中运行以下语句
declare @rick as decimal(13,3)
@rick = -.5
select bob = abs(@rick)
为什么这不起作用的任何想法?
答案 0 :(得分:1)
你错过了第2行的Set。有了这个,我得到了正确的.5。即:
declare @rick as decimal(13,3)
set @rick = -.5
select bob = abs(@rick)
答案 1 :(得分:1)
这里的工作正常,bob = 0.500
。你得到什么错误?