Use o extract() função:
select id, extract(epoch from time) as time,
data1, data2,data3
from log;
Aparentemente, sua coluna não é uma coluna timestamp, mas um
varchar
, então você primeiro precisa converter isso em um timestamp real antes de poder usar extract()
select id,
extract(epoch from time::timestamp) as time,
data1, data2,data3
from log;
Isso só funcionará se todos os valores nessa coluna tiverem o formato ISO correto para um carimbo de data/hora.
Isso te ensina que você deve