如何将工期保存到H2数据库中



我想将音频文件的持续时间保存到H2数据库中。我发现有java.time.Duration类,它看起来像是我想要使用的东西。问题是,我找不到H2数据库是否支持Duration(例如,映射到时间戳(。那么有没有办法用这种方式呢?还是我必须以某种方式使用LocalDateTime/DateTime?我还考虑将秒保存为整数,然后将其格式化以供输出。

谢谢你提前回答。

H2支持的类型的完整列表可以在这里找到。

持续时间没有特定的类型,因此我建议使用INTDECIMAL类型,具体取决于您需要的精度,并确保列名指示单位(例如DURATION_SEC(。

虽然从技术上讲可以使用TIME类型,但我不建议这样做,因为按照惯例,该字段的意思是"一天中的时间",而不是"持续时间"。

相关内容

  • 没有找到相关文章

最新更新