記一次mysql中浮點類型字段引發的問題

mysql中有專門的double,float類型,但設計數據庫時不能只設置數據庫類型爲double或float型,必定要指定它的小數點的位數,不然當插入或更新時,小數點後面的數字會被自動截掉,教訓啊。mysql

如:sql

ALTER TABLE `ddo_channel_statistics_day`
MODIFY COLUMN `sum_amount`  double(18,2) NOT NULL

必定要指定小數點後的位數是2位,不能省略後面的(18,2)數據庫

相關文章
相關標籤/搜索