decimal英音:['desim?l]美音:['d?s?m!]?
形容詞 a.
1.十進位的;小數的
United States money has a decimal system.
美國貨幣采用十進制.
名詞 n.
1.小數[C]
0.3 is a decimal.
0.3是壹個小數.
decimal是MySQL中存在的精準數據類型。MySQL中的數據類型有:float,double等非精準數據類型和decimal這種精準。區別:float,double等非精準類型,在DB中保存的是近似值。Decimal則以字符串的形式保存精確的原始數值。
對SQL Server而言,decimal和numeric視為相同的類型,它們可用來保存具有小數點而且數值確定的數值。它們不像float和real是用來保存近似值。
此類型的列其聲明方式為decima[(p[,s])]或numericl[(p[,s])]。其中p是此數值全部的位數,含小數部分但不包括小數點,s則是小數的位數。
p值稱為此數值的精確度,例如:decimal(10,3)表示***有7位整數3位小數,此例的精確度為10位。此類型的列可保存的值範圍為1038-1到-1038-1之間。其占用存儲空間依精確度不同而不同,下表給出Decimal類型變量精確度和占用空間的關系。