1、在存儲人民幣相關(guān)的金額的時(shí)候,則只能存儲到9長度的人民幣,也就是說,最大只能存儲999999999,不到10億的數(shù)值,如果業(yè)務(wù)增長很快的話,就會給自己留下隱患。Decimal:Decimal為專門為財(cái)務(wù)相關(guān)問題設(shè)計(jì)的數(shù)據(jù)類型。
10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有梁山免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
2、MySQL中可以用來做價(jià)格的字段一般有float、double、decimal 如定義一個money字段類型為float(9,2),則money字段最大長度為9,整數(shù)位是6位,小數(shù)位是2位。
3、NUMERIC和DECIMAL類型被MySQL實(shí)現(xiàn)為同樣的類型,這在SQL92標(biāo)準(zhǔn)允許。他們被用于保存值,該值的準(zhǔn)確精度是極其重要的值,例如與金錢有關(guān)的數(shù)據(jù)。
4、DECIMAL和NUMERIC類型在MySQL中視為相同的類型。它們用于保存必須為確切精度的值,例如貨幣數(shù)據(jù)。當(dāng)聲明該類型的列時(shí),可以(并且通常要)指定精度和標(biāo)度;例如:salary DECIMAL(5,2)在該例子中,5是精度,2是標(biāo)度。
1、MySQL 22限制的表大小為4GB。由于在MySQL 23中使用了MyISAM存儲引擎,最大表尺寸增加到了65536TB(2567 – 1字節(jié))。
2、在存儲人民幣相關(guān)的金額的時(shí)候,則只能存儲到9長度的人民幣,也就是說,最大只能存儲999999999,不到10億的數(shù)值,如果業(yè)務(wù)增長很快的話,就會給自己留下隱患。Decimal:Decimal為專門為財(cái)務(wù)相關(guān)問題設(shè)計(jì)的數(shù)據(jù)類型。
3、您好:這是個基本不存在的假設(shè)。如果MySQL能達(dá)到TB級。要么是維護(hù)極差,導(dǎo)致日志和歷史數(shù)據(jù)堆積。要么是架構(gòu)問題,這個量級的數(shù)據(jù)為什么不用Oracle。
4、MySQL22限制的表大小為4GB。由于在MySQL23中使用了MyISAM存儲引擎,最大表尺寸增加到了65536TB(2567_1字節(jié))。
5、InnoDB存儲引擎的表空間最大容量為64TB,不具體限制單表的大小,但受限于表空間。
DECIMAL和NUMERIC類型在MySQL中視為相同的類型。它們用于保存必須為確切精度的值,例如貨幣數(shù)據(jù)。當(dāng)聲明該類型的列時(shí),可以(并且通常要)指定精度和標(biāo)度;例如:DECIMAL(10,2)在該例子中,10是精度,2是標(biāo)度。
MySQL支持的整數(shù)類型有TINYINT、MEDIUMINT和BIGINT。下面的表顯示了需要的每個整數(shù)類型的存儲和范圍。對于小數(shù)的表示,MySQL分為兩種方式:浮點(diǎn)數(shù)和定點(diǎn)數(shù)。
整數(shù)數(shù)據(jù)類型整數(shù)數(shù)據(jù)類型是最常用的數(shù)據(jù)類型之一。int(integer)smallinttinyintbigint浮點(diǎn)數(shù)據(jù)類型浮點(diǎn)數(shù)據(jù)類型用于存儲十進(jìn)制小數(shù)。
1、通常在處理金額方面,使用float 和double 明顯不夠精確。設(shè)置字段使用decimal 后面不寫默認(rèn)是(10)。根據(jù)情況可以設(shè)置第二個參數(shù),第二個參數(shù)是需要保留的位數(shù),在java 中也不能直接使用 + - * / 方法來計(jì)算。
2、在存儲人民幣相關(guān)的金額的時(shí)候,則只能存儲到9長度的人民幣,也就是說,最大只能存儲999999999,不到10億的數(shù)值,如果業(yè)務(wù)增長很快的話,就會給自己留下隱患。Decimal:Decimal為專門為財(cái)務(wù)相關(guān)問題設(shè)計(jì)的數(shù)據(jù)類型。
3、看你需要,是做什么的,有什么要求沒,重要性等等。用decimal、vachar都可以、你要用int也行。
4、NUMERIC和DECIMAL類型被MySQL實(shí)現(xiàn)為同樣的類型,這在SQL92標(biāo)準(zhǔn)允許。
5、SMALLMONEY型數(shù)據(jù)只能存儲從-214,743648到214,743647 的錢數(shù)。同樣,如果可以的話,你應(yīng)該用SMALLMONEY型來代替MONEY型數(shù)據(jù),以節(jié)省空間。