欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql中decimal數(shù)據(jù)類型小數(shù)位填充問題詳解

 更新時間:2021年02月06日 10:24:23   作者:sinJack  
這篇文章主要介紹了mysql中decimal數(shù)據(jù)類型小數(shù)位填充問題詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

前言

在開發(fā)過程中,我們往往會用到decimal數(shù)據(jù)類型。因為decimal是MySQL中存在的精準(zhǔn)數(shù)據(jù)類型。

MySQL中的數(shù)據(jù)類型有:float,double等非精準(zhǔn)數(shù)據(jù)類型和decimal這種精準(zhǔn)。

區(qū)別:float,double等非精準(zhǔn)類型,在DB中保存的是近似值。

Decimal則以字符串的形式保存精確的原始數(shù)值。

decimal介紹:

decimal(a,b)

其中:a指定指定小數(shù)點左邊和右邊可以存儲的十進(jìn)制數(shù)字的最大個數(shù),最大精度38。b指定小數(shù)點右邊可以存儲的十進(jìn)制數(shù)字的最大個數(shù)。小數(shù)位數(shù)必須是從 0 到 a之間的值。默認(rèn)小數(shù)位數(shù)是 0。

備注:DECIMAL數(shù)據(jù)類型用于要求非常高的精確度的計算中,這些類型允許指定數(shù)值的精確度和計數(shù)方法作為選擇參數(shù)。精確度在這里是指為這個值保存的有效數(shù)字的總個數(shù),而計數(shù)方法表示小數(shù)點后數(shù)字的個數(shù)。

問題

當(dāng)decimal類型長度小于14的時候,向decimal類型字段中插入數(shù)據(jù)時,小數(shù)位無效的0會被自動去掉。只有當(dāng)decimal類型長度大于或者等于14位的時候,小數(shù)位無效的0才會保留,同時自動填充小數(shù)位。

在這里插入圖片描述

在這里插入圖片描述

注意

在頁面顯示的時候,也需要對數(shù)據(jù)進(jìn)行(小數(shù)位)格式化,否則無效的0會被去掉。

到此這篇關(guān)于mysql中decimal數(shù)據(jù)類型小數(shù)位填充問題詳解的文章就介紹到這了,更多相關(guān)mysql decimal小數(shù)位填充內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL COUNT(*)性能原理詳解

    MySQL COUNT(*)性能原理詳解

    這篇文章主要介紹了MySQL COUNT(*)性能原理詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹

    mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹

    在MySQL中ROW_NUMBER()是一種用來生成行號的功能函數(shù),通常情況下它用于對查詢結(jié)果進(jìn)行編號,以便方便地查看每行的位置,下面這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹的相關(guān)資料,需要的朋友可以參考下
    2024-02-02
  • 解讀mysql datetime類型精確到毫秒、微秒的問題

    解讀mysql datetime類型精確到毫秒、微秒的問題

    這篇文章主要介紹了解讀mysql datetime類型精確到毫秒、微秒的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 淺談MySQL 億級數(shù)據(jù)分頁的優(yōu)化

    淺談MySQL 億級數(shù)據(jù)分頁的優(yōu)化

    mysql大數(shù)據(jù)量使用limit分頁,隨著頁碼的增大,查詢效率越低下。本文就來介紹一下MySQL 億級數(shù)據(jù)分頁的優(yōu)化,感興趣的小伙伴們可以參考一下
    2021-06-06
  • MySQL 如何查詢當(dāng)前最新事務(wù)ID

    MySQL 如何查詢當(dāng)前最新事務(wù)ID

    這篇文章主要介紹了MySQL 如何查詢當(dāng)前最新事務(wù)ID,幫助大家更好的理解和學(xué)習(xí)MySQL,感興趣的朋友可以了解下
    2020-08-08
  • MySQL數(shù)據(jù)庫21條最佳性能優(yōu)化經(jīng)驗

    MySQL數(shù)據(jù)庫21條最佳性能優(yōu)化經(jīng)驗

    數(shù)據(jù)庫的操作越來越成為整個應(yīng)用的性能瓶頸了,這點對于Web應(yīng)用尤其明顯。這篇文章主要介紹了MySQL數(shù)據(jù)庫21條最佳性能優(yōu)化經(jīng)驗的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 詳解如何使用DockerHub官方的MySQL鏡像

    詳解如何使用DockerHub官方的MySQL鏡像

    MySQL是一個廣泛使用的開源關(guān)系型數(shù)據(jù)庫,那如何獲取Mysql Docker鏡像?下面通過這篇文章來一起看看如何使用DockerHub官方的MySQL鏡像,有需要的朋友們可以參考借鑒。
    2016-12-12
  • 理解MySQL查詢優(yōu)化處理過程

    理解MySQL查詢優(yōu)化處理過程

    MySQL查詢優(yōu)化需要經(jīng)過解析、預(yù)處理和優(yōu)化三個步驟。在這些過程中,都有可能發(fā)生錯誤。本篇文章不會深入討論錯誤處理,而是幫助理解 MySQL 執(zhí)行查詢的方式,以便可以寫出更好的查詢語句。
    2021-05-05
  • MySQL錯誤“Data?too?long”的原因、解決方案與優(yōu)化策略

    MySQL錯誤“Data?too?long”的原因、解決方案與優(yōu)化策略

    MySQL作為重要的數(shù)據(jù)庫系統(tǒng),在數(shù)據(jù)插入時可能遇到“Data?too?long?for?column”錯誤,本文探討了該錯誤的原因、解決方案及預(yù)防措施,如調(diào)整字段長度、使用TEXT類型等,旨在優(yōu)化數(shù)據(jù)庫設(shè)計,提升性能和用戶體驗,需要的朋友可以參考下
    2024-09-09
  • MySQL基礎(chǔ)教程第一篇 mysql5.7.18安裝和連接教程

    MySQL基礎(chǔ)教程第一篇 mysql5.7.18安裝和連接教程

    這篇文章主要為大家詳細(xì)介紹了MySQL基礎(chǔ)教程第一篇,mysql5.7.18安裝和連接教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05

最新評論