【问题标题】:How to store the filesize in db2如何将文件大小存储在 db2 中
【发布时间】:2012-11-16 02:34:11
【问题描述】:

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

【问题讨论】:

    标签: java db2 sqldatatypes springsource


    【解决方案1】:

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

    【讨论】:

    • 谢谢.. 成功了。我使用了数据类型 DOUBLE 而不是 BIGINT。将其更改为 BIGINT。再次感谢
    猜你喜欢
    • 2022-11-25
    • 2022-01-09
    • 1970-01-01
    • 2013-06-12
    • 2012-03-02
    • 1970-01-01
    • 2017-10-21
    • 2018-09-20
    • 1970-01-01
    相关资源
    最近更新 更多