站長資訊網
        最全最豐富的資訊網站

        mysql貨幣使用什么字段類型?

        在mysql中,貨幣常使用Decimal和Numric類型的字段表示,這兩種類型被MySQL實現為同樣的類型;它們被用于保存值,該值的準確精度是極其重要的值,例如與金錢有關的數據。

        mysql貨幣使用什么字段類型?

        開發中,貨幣在數據庫中MySQL常用Decimal和Numric類型表示,這兩種類型被MySQL實現為同樣的類型。他們被用于保存值,該值的準確精度是極其重要的值,例如與金錢有關的數據。當聲明一個類是這些類型之一時,精度和規模的能被(并且通常是)指定;例如:

        salary DECIMAL(9,2)

        在這個例子中,9(precision)代表將被用于存儲值的總的小數位數,而2(scale)代表將被用于存儲小數點后的位數。因此,在這種情況下,能被存儲在salary列中的值的范圍是從-9999999.99到9999999.99。

        DECIMAL和NUMERIC值作為字符串存儲,而不是作為二進制浮點數,以便保存那些值的小數精度。一個字符用于值的每一位、小數點(如果scale>0)和“-”符號(對于負值)。如果scale是0,DECIMAL和NUMERIC值不包含小數點或小數部分。

        不使用float或者double的原因:因為float和double是以二進制存儲的,所以有一定的誤差。

        比如:在數據庫中c1,c2,c3分別存儲類型是float(10.2),decimal(10.2),float類型。

        插入數據: mysql貨幣使用什么字段類型?

        INTO test (c1,c2,c3) VALUES (1234567.23,1234567.23,1234567.23)

        數據在數據庫中的存儲結果是:

        mysql貨幣使用什么字段類型?

        可以看出,使用float類型存儲有一定的誤差。因此使用decimal或者numric類型。

        推薦教程:mysql視頻教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 一本一道精品欧美中文字幕| 99re这里只有精品6| 久久夜色精品国产噜噜麻豆| 国产伦精品一区二区三区视频猫咪| 国产成人精品电影在线观看| 日本五区在线不卡精品| 99视频在线精品国自产拍亚瑟| 国产精品无码A∨精品影院| 午夜精品久久久久久久无码| 国产成人无码精品一区在线观看| 国产精品无码专区| 亚洲AV永久青草无码精品| 久久免费99精品国产自在现线| 91亚洲国产成人久久精品| 99re这里只有精品国产精品| 久久99国产综合精品| 亚洲精品狼友在线播放| 国产精品色视频ⅹxxx | 天天爽夜夜爽8888视频精品| 大胸国产精品视频| 久久99国产精品久久久 | …久久精品99久久香蕉国产 | 国产精品国产欧美综合一区| 88久久精品无码一区二区毛片| 国产精品久久久久天天影视| 精品视频一区二区三三区四区| 亚洲精品456播放| 少妇亚洲免费精品| 欧美精品一二区| 欧美亚洲综合免费精品高清在线观看| 精品国产AⅤ一区二区三区4区| 999久久久免费国产精品播放| 青青草国产精品| 亚洲国产成人精品不卡青青草原| 国产精品日本欧美一区二区| 精品国内片67194| 老司机国内精品久久久久| 国精品产露脸自拍| 国产精品186在线观看在线播放| 欧美精品久久久久久久自慰| 亚洲精品国产自在久久|