久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql中decimal指的是什么類型

147次閱讀
沒有評論

共計(jì) 1331 個字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。

自動寫代碼機(jī)器人,免費(fèi)開通

這篇文章將為大家詳細(xì)講解有關(guān) mysql 中 decimal 指的是什么類型,丸趣 TV 小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

decimal 是 MySQL 中存在的精準(zhǔn)數(shù)據(jù)類型,語法格式“DECIMAL(M,D)”。其中,M 是數(shù)字的最大數(shù)(精度),其范圍為“1~65”,默認(rèn)值是 10;D 是小數(shù)點(diǎn)右側(cè)數(shù)字的數(shù)目(標(biāo)度),其范圍是“0~30”,但不得超過 M。

MySQL 中支持浮點(diǎn)數(shù)的類型有 FLOAT、DOUBLE 和 DECIMAL 類型,DECIMAL 類型不同于 FLOAT 和 DOUBLE,DECIMAL 實(shí)際是以串存放的。DECIMAL 可能的最大取值范圍與 DOUBLE 一樣,但是其有效的取值范圍由 M 和 D 的值決定。如果改變 M 而固定 D,則其取值范圍將隨 M 的變大而變大。

對于精度比較高的東西,比如 money,建議使用 decimal 類型,不要考慮 float,double, 因?yàn)樗麄內(nèi)菀桩a(chǎn)生誤差,numeric 和 decimal 同義,numeric 將自動轉(zhuǎn)成 decimal。

DECIMAL 從 MySQL 5.1 引入,列的聲明語法是 DECIMAL(M,D)。在 MySQL 5.1 中,參量的取值范圍如下:

M 是數(shù)字的最大數(shù)(精度)。其范圍為 1~65(在較舊的 MySQL 版本中,允許的范圍是 1~254),M 的默認(rèn)值是 10。

D 是小數(shù)點(diǎn)右側(cè)數(shù)字的數(shù)目(標(biāo)度)。其范圍是 0~30,但不得超過 M。

說明:float 占 4 個字節(jié),double 占 8 個字節(jié),decimail(M,D)占 M + 2 個字節(jié)。

如 DECIMAL(5,2) 的最大值為 9999.99,因?yàn)橛?7 個字節(jié)可用。

所以 M 與 D 是影響 DECIMAL(M, D) 取值范圍的關(guān)鍵

類型說明 取值范圍(MySQL 3.23)取值范圍(MySQL = 3.23)

DECIMAL(4,1) -9.9 到 99.9 -999.9 到 9999.9

DECIMAL(5,1) -99.9 到 999.9 -9999.9 到 99999.9

DECIMAL(6,1) -999.9 到 9999.9 -99999.9 到 999999.9

DECIMAL(6,2) -99.99 到 999.99 -9999.99 到 99999.99

DECIMAL(6,3) -9.999 到 99.999 -999.999 到 9999.999

(推薦教程:mysql 視頻教程)

給定的 DECIMAL 類型的取值范圍取決于 MySQL 數(shù)據(jù)類型的版本。對于 MySQL3.23 以前的版本,DECIMAL(M, D) 列的每個值占用 M 字節(jié),而符號(如果需要)和小數(shù)點(diǎn)包括在 M 字節(jié)中。因此,類型為 DECIMAL(5, 2) 的列,其取值范圍為 -9.99 到 99.99,因?yàn)樗鼈兏采w了所有可能的 5 個字符的值。

# 在 MySQL 3.23 及以后的版本中,DECIMAL(M, D) 的取值范圍等于早期版本中的 DECIMAL(M + 2, D) 的取值范圍。

結(jié)論:

當(dāng)數(shù)值在其取值范圍之內(nèi),小數(shù)位多了,則直接截?cái)嘈?shù)位。

若數(shù)值在其取值范圍之外,則用最大 (小) 值對其填充。

關(guān)于“mysql 中 decimal 指的是什么類型”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向 AI 問一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-04發(fā)表,共計(jì)1331字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 潮州市| 淮安市| 西贡区| 湾仔区| 长兴县| 浦城县| 仁化县| 安丘市| 共和县| 陆丰市| 宁津县| 虹口区| 罗平县| 宁远县| 连南| 措美县| 定陶县| 定边县| 石楼县| 石阡县| 北京市| 靖西县| 嘉义市| 通州市| 岳西县| 乐安县| 松滋市| 红原县| 永仁县| 桂平市| 金阳县| 黄平县| 平度市| 南康市| 灵石县| 海晏县| 阳山县| 乐安县| 精河县| 陆丰市| 高淳县|