本帖最后由 jeolahuang 于 2013-08-22 16:57:16 编辑

解决方案 »

  1.   

    sys_stadatasave的字段productTotalSize类型是int?
      

  2.   

    查看字段类型 ,修改为 folat 或 double ,并设置有效小数位 !
      

  3.   

    贴出 show create table sys_stadatasave
    以供分析,应该是字段类型不正确。
      

  4.   

    show create table sys_stadatasave;的结果:
    'CREATE TABLE `sys_stadatasave` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `DATATYPEID` varchar(45) DEFAULT NULL,
      `storageID` int(11) DEFAULT NULL,
      `datanum` int(11) DEFAULT NULL,
      `productTotalSize` float DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=gb2312 COMMENT=''记录每个产品的数据在不同的盘阵上的分布情况'''