數據庫中插入Double型結果實際值爲整型

使用Navicat做爲數據庫客戶端工具,在設計表的時候會看到有一列叫做“十進位”,該列是用來表示數據類型的精度的,下圖所示:

圖中的INVEST_RETURN_RATE這個屬性是一個double型的,其精度爲4,對應的DDL爲:

`INVEST_RETURN_RATE` double(6,4) default NULL;

將“十進位”屬性設置爲“0”的話對應的DDL則爲:

`INVEST_RETURN_RATE` double(6,0) default NULL;


後者的話你向數據庫中插入double型或者float型的java類型的話 最終在數據庫中的結果都會是整型值。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章