中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql中價格該用什么數據類型

發布時間:2022-01-05 16:04:52 來源:億速云 閱讀:2902 作者:iii 欄目:MySQL數據庫

本篇內容主要講解“mysql中價格該用什么數據類型”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mysql中價格該用什么數據類型”吧!

在mysql中,價格用“DECIMAL”類型。Decimal是專門為財務相關問題設計的數據類型,它實際上是以字符串的形式存放的,可在定義時劃定整數部分以及小數部分的位數;在對精度要求比較高時(如貨幣、科學數據),用DECIMAL類型比較好。

mysql中價格該用什么數據類型

本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。

在mysql中,價格用“DECIMAL”類型。

Decimal為專門為財務相關問題設計的數據類型。在 MySQL 中,定點數以字符串形式存儲,在對精度要求比較高的時候(如貨幣、科學數據),使用 DECIMAL 的類型比較好。

Decimal為SQL Server、MySql等數據庫的一種數據類型,不屬于浮點數類型,可以在定義時劃定整數部分以及小數部分的位數。使用精確小數類型不僅能夠保證數據計算更為精確,還可以節省儲存空間,例如百分比使用decimal(4,2)即可。存儲數據范圍是:-10^38~10^38-1 的固定精度和小數位的數字。一個decimal類型的數據占用了2~17個字節。

語法:

decimal[ (p[ , s] )]
  • p (有效位數):可儲存的最大十進位數總數,小數點左右兩側都包括在內。有效位數必須是 1 至最大有效位數 38 之間的值。預設有效位數是 18。

  • s (小數位數):小數點右側所能儲存的最大十進位數。小數位數必須是從 0 到 p 的值。只有在指定了有效位數時,才能指定小數位數。預設小數位數是 0;因此,0 <= s <= p。最大儲存體大小會隨著有效位數而不同。

Decimal(n,m)表示數值中共有n位數,其中整數n-m位,小數m位。

例:decimal(10,6),數值中共有10位數,其中整數占4位,小數占6位。

例:decimal(2,1),此時,插入數據“12.3”、“12”等會出現“數據溢出錯誤”的異常;插入“1.23”或“1.2345...”會自動四舍五入成“1.2”;插入“2”會自動補成“2.0”,以確保2位的有效長度,其中包含1位小數。

上面說到插入“2”會自動補成“2.0” 但是在實際 操作中不會自動填補。

到此,相信大家對“mysql中價格該用什么數據類型”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东光县| 白玉县| 西林县| 仲巴县| 富平县| 苏尼特右旗| 丰镇市| 陇西县| 商城县| 清涧县| 伊金霍洛旗| 柳州市| 民丰县| 沁源县| 池州市| 大关县| 南郑县| 兴城市| 宁国市| 尚义县| 汝州市| 万荣县| 英超| 中西区| 邛崃市| 屯昌县| 丰都县| 崇明县| 崇文区| 沐川县| 桐乡市| 奎屯市| 大余县| 屏东市| 东乌珠穆沁旗| 崇左市| 龙江县| 枣庄市| 麻栗坡县| 萨迦县| 平凉市|