我有一些表(1),其中包含bigint类型的列,其时间以秒为单位。我还有另一张表(2),时间为#34;时间没有时区"。当我做的时候
INSERT INTO 2 SELECT time FROM 1
它给了我一个错误:
栏"时间"是没有时区的类型的时间,但是表达式是 输入bigint。
有没有办法在没有时区的情况下投射秒数?
答案 0 :(得分:3)
怎么样
SELECT '142 second'::interval::time without time zone
在你的情况下,它看起来像
(seconds_column || ' second')::interval::time without time zone