激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL數據類型中DECIMAL的用法實例詳解

MySQL數據類型中DECIMAL的用法實例詳解

2020-08-18 15:51caomiao2006 Mysql

這篇文章主要介紹了MySQL數據類型中DECIMAL的用法實例詳解的相關資料,希望通過本文能幫助到大家,需要的朋友可以參考下

MySQL數據類型中DECIMAL的用法實例詳解

在MySQL數據類型中,例如INT,FLOAT,DOUBLE,CHAR,DECIMAL等,它們都有各自的作用,下面我們就主要來介紹一下MySQL數據類型中的DECIMAL類型的作用和用法。

一般賦予浮點列的值被四舍五入到這個列所指定的十進制數。如果在一個FLOAT(8, 1)的列中存儲1. 2 3 4 5 6,則結果為1. 2。如果將相同的值存入FLOAT(8, 4) 的列中,則結果為1. 2 3 4 6。

這表示應該定義具有足夠位數的浮點列以便得到盡可能精確的值。如果想精確到千分之一,那就不要定義使該類型僅有兩位小數。

浮點值的這種處理在MySQL3.23 中有例外,FLOAT(4) 和FLOAT(8) 的性能有所變化。這兩種類型現在為單精度( 4 字節)和雙精度( 8 字節)的類型,在其值按給出的形式存放(只受硬件的限制)這一點上說,這兩種類型是真浮點類型。

DECIMAL 類型不同于FLOAT和DECIMAL,其中DECIMAL 實際是以串存放的。DECIMAL 可能的最大取值范圍與DOUBLE 一樣,但是其有效的取值范圍由M 和D 的值決定。如果改變M 而固定D,則其取值范圍將隨M 的變大而變大。表2 - 7的前三行說明了這一點。如果固定M 而改變D,則其取值范圍將隨D 的變大而變?。ǖ仍黾樱?。表2 - 7的后三行說明了這一點。

MySQL數據類型中DECIMAL的用法實例詳解

給定的DECIMAL 類型的取值范圍取決于MySQL數據類型的版本。對于MySQL3.23 以前的版本,DECIMAL(M, D) 列的每個值占用M 字節,而符號(如果需要)和小數點包括在M 字節中。因此,類型為DECIMAL(5, 2) 的列,其取值范圍為-9.99 到9 9 . 9 9,因為它們覆蓋了所有可能的5 個字符的值。

正如MySQL3.23 一樣,DECIMAL 值是根據ANSI 規范進行處理的, ANSI 規范規定DECIMAL(M, D) 必須能夠表示M 位數字及D 位小數的任何值。

例如, DECIMAL(5, 2) 必須能夠表示從-999.99 到999.99 的所有值。而且必須存儲符號和小數點,因此自MySQL3.23以來DECIMAL 值占M + 2 個字節。對于DECIMAL(5, 2),“最長”的值(- 9 9 9 . 9 9)需要7個字節。

在正取值范圍的一端,不需要正號,因此MySQL數據類型利用它擴充了取值范圍,使其超過了ANSI 所規范所要求的取值范圍。如DECIMAL(5, 2) 的最大值為9 9 9 9 . 9 9,因為有7 個字節可用。

簡而言之,在MySQL3.23 及以后的版本中,DECIMAL(M, D) 的取值范圍等于更早版本中的DECIMAL(M + 2, D) 的取值范圍。在MySQL數據類型的所有版本中,如果某個DECIMAL 列的D 為0,則不存儲小數點。這樣做的結果是擴充了列的取值范圍,因為過去用來存儲小數點的字節現在可用來存放其他數字了。

如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:http://blog.csdn.net/caomiao2006/article/details/22655097

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人短视频在线观看 | 91久久夜色精品国产网站 | 国产精品成aⅴ人片在线观看 | 一级在线观看视频 | 久久羞羞| 娇妻被各种姿势c到高潮小说 | 欧美精品久久天天躁 | 美女露100%无遮挡 | 99re66热这里只有精品8 | 色七七久久影院 | 日韩欧美视频一区二区三区 | 看免费一级毛片 | 精品一区二区三区网站 | 香蕉久久久久久 | 色在线视频网站 | 91在线视频观看 | 视频一区二区三区在线播放 | 亚洲午夜免费电影 | 久久网站热最新地址4 | 中文字幕在线观看网址 | 精品亚洲视频在线 | 狠狠操精品视频 | 欧美视频国产精品 | 亚洲成人免费影视 | 99riav视频一区二区 | 中文字幕在线视频日本 | 国产激情视频在线 | 精品久久久久久国产 | 久久精品久久精品久久精品 | 欧美一级www片免费观看 | 午夜国内精品a一区二区桃色 | 国产99视频精品免视看9 | 免费看成年人网站 | 久久精品九九 | 黄色片免费在线播放 | 国产精品呻吟 | 91成人精品 | 成人免费一区二区三区视频网站 | 成人午夜免费看 | 精品国产一区二区三区久久久 | 中国漂亮护士一级a毛片 |