Postgresql 可存储在Postgres中的最长日期

Postgresql 可存储在Postgres中的最长日期,postgresql,Postgresql,我想在DB中存储日期,如“247530526765-12-27”。但我得到以下错误IO错误pq:date/time字段值超出范围:“247530526765-12-27” 我知道我约会的年份字段太奇怪了。但我还是想知道这是否可能。如果是,如何增加日期的最大范围 Postgres只有4个字节宽,因此它不能存储5874897年以后的任何内容。没有办法增加它 只要在客户机中做一点工作,您就可以将日期存储在一个大范围内,如bigint中的“从纪元算起的天数”或类似的内容。或者,您也可以将日期序列化为字符

我想在DB中存储日期,如“247530526765-12-27”。但我得到以下错误IO错误pq:date/time字段值超出范围:“247530526765-12-27”

我知道我约会的年份字段太奇怪了。但我还是想知道这是否可能。如果是,如何增加日期的最大范围

Postgres只有4个字节宽,因此它不能存储5874897年以后的任何内容。没有办法增加它

只要在客户机中做一点工作,您就可以将日期存储在一个大范围内,如
bigint
中的“从纪元算起的天数”或类似的内容。或者,您也可以将日期序列化为字符串。

Postgres只有4个字节宽,因此它无法存储5874897年之后的任何内容。没有办法增加它

只要在客户机中做一点工作,您就可以将日期存储在一个大范围内,如
bigint
中的“从纪元算起的天数”或类似的内容。或者,您也可以将日期序列化为字符串