Postgres to_timestamp() 无法转换 unix epoch 字符串
表结构如下:
create table item ( "ID" varchar not null, "unixTime" varchar not null, );
现在
SELECT TO_TIMESTAMP("unixTime");
就总是提示
ERROR: function to_timestamp(character varying) does not exist Hint: No function matches the given name and argument types. You might need to add explicit type casts.
但随手试了几个值都没啥问题,比如:
select to_timestamp(‘1358121600’);
select to_timestamp(‘969408000’);
初步怀疑表里有不同 format 的 timestamp 的值,然后 to_timestamp()不能根据不同的 format 自动智能转换?
有没有大佬可以启发下,看这样的情况怎么解决,急急急~谢谢谢谢