DECIMAL是什么數據類型小數(decimal是什么數據類型)

博主:yunbaotangyunbaotang 2023-12-18 403 0條評論
摘要: 您好,今天小編胡舒來為大家解答以上的問題。DECIMAL是什么數據類型小數,decimal是什么數據類型相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、decimal是MySQ...

您好,今天小編胡舒來為大家解答以上的問題。DECIMAL是什么數據類型小數,decimal是什么數據類型相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、decimal是MySQL中存在的精準數據類型。

2、MySQL中的數據類型有:float,double等非精準數據類型和decimal這種精準。

3、區別:float,double等非精準類型,在DB中保存的是近似值。

4、Decimal則以字符串的形式保存精確的原始數值。

5、擴展資料對SQL Server而言,decimal和numeric視為相同的類型,它們可用來保存具有小數點而且數值確定的數值。

6、它們不像float和real是用來保存近似值。

7、此類型的列其聲明方式為decima[(p[,s])]或numericl[(p[,s])]。

8、其中p是此數值全部的位數,含小數部分但不包括小數點,s則是小數的位數。

9、p值稱為此數值的精確度,例如:decimal(10,3)表示共有7位整數3位小數,此例的精確度為10位。

10、此類型的列可保存的值范圍為1038-1到-1038-1之間。

11、其占用存儲空間依精確度不同而不同,下表給出Decimal類型變量精確度和占用空間的關系。

本文就為大家分享到這里,希望小伙伴們會喜歡。