時,我有一個表,在它的一些相當大的數量的整數列給出算術溢出。我試着去平均一些這方面的價值,有時它的工作原理其他時候,它給這個錯誤SQL服務器計算平均
「算術溢出錯誤將表達式轉換爲數據類型爲int。」
我打破了下來,這個樣本產生錯誤
create table LargeNumbers (number int)
insert into LargeNumbers values (100000000) -- X 30
select avg(number) from LargeNumbers
有誰知道我怎麼能得到這個計算平均?
我不能改變表strucutre容易 - 所以即時與在查詢過程中這樣做的答案 – user129211 2009-07-29 02:11:30