我正在尝试将.csv文件导入Postgres数据库。字段之一是“简单吞吐时间”,格式为HH:mm:ss。但是,所有这些值都大于24:00:00,这似乎是数据类型的最大值,因此,当我尝试导入此类文件时,我得到的值超出范围错误。
date/time field value out of range: "384:00:00"
那我该如何导入呢?该文件有接近10.000行,因此我认为我无法更改文件中的格式。我可以将列更改为其他任何类型的数据类型吗? 预先谢谢你
答案 0 :(得分:2)
您要存储的不是时间或日期,而是时间间隔。
因此,您应该使用interval
类型。
https://www.postgresql.org/docs/current/datatype-datetime.html