decimal在mysql中是什麼型別?使用者18775831593639752020-04-02 20:31:00

decimal是MySQL中存在的精準資料型別。

MySQL中的資料型別有:float,double等非精準資料型別和decimal這種精準。區別:float,double等非精準型別,在DB中儲存的是近似值。Decimal則以字串的形式儲存精確的原始數值。decimal介紹: decimal(a,b) 其中:a指定指定小數點左邊和右邊可以儲存的十進位制數字的最大個數,最大精度38。b指定小數點右邊可以儲存的十進位制數字的最大個數。小數位數必須是從 0 到 a之間的值。預設小數位數是 0。備註:DECIMAL資料型別用於要求非常高的精確度的計算中,這些型別允許指定數值的精確度和計數方法作為選擇引數。精確度在這裡是指為這個值儲存的有效數字的總個數,而計數方法表示小數點後數字的個數。