0
試圖運行在SQL MGMT工作室sql server 2005 tsql abs不喜歡小數?
declare @rick as decimal(13,3)
@rick = -.5
select bob = abs(@rick)
任何想法下面的語句爲什麼會不工作?
試圖運行在SQL MGMT工作室sql server 2005 tsql abs不喜歡小數?
declare @rick as decimal(13,3)
@rick = -.5
select bob = abs(@rick)
任何想法下面的語句爲什麼會不工作?
您錯過了第2行的設置。因此,我得到了正確的.5。 I .: .:
declare @rick as decimal(13,3)
set @rick = -.5
select bob = abs(@rick)
它在這裏工作很好,bob = 0.500
。你會得到什麼錯誤?
在第二行有一個Set,我看不到應該有多個? – Guffa 2009-12-07 23:24:29
設置在第二行是因爲我添加它。將編輯更清晰。 – Stu 2009-12-08 00:30:41
是的,我同意Stu。缺少SET是唯一的問題。 – Zinx 2009-12-08 00:43:10