0

我正在使用 DB2,当我选择任何 .doc 文件时,从 UI 部分,相关信息必须存储在表中,如文件名、文件大小、文件扩展名(doc、docx、ods 等)。在创建表时,我提到了 FileSize 的数据类型为 double 并且当文件大小太大时,它存储为(1.918208E7)有什么解决方案可以解决这个问题吗?在 pojo 类中,我尝试将文件大小指定为 Double 和 float,两者都将文件大小存储为1.918208E7。在 pojo 类中或者在查看 bean 中的文件大小时,我需要更改什么吗?还是它的sql数据类型?我存储的文件大小以字节为单位请帮助。

4

1 回答 1

1

FileSize 对我来说似乎是整数 - 所以你应该使用代表 64 位整数的 BIGINT 数据类型(并且 64 位应该足以存储几个 Internet 的字节大小)

于 2012-11-28T10:06:53.097 回答