Usa extract() funzione:
select id, extract(epoch from time) as time,
data1, data2,data3
from log;
Apparentemente la tua colonna non è una colonna timestamp ma un varchar
, quindi devi prima trasmetterlo a un timestamp reale prima di poter utilizzare extract()
select id,
extract(epoch from time::timestamp) as time,
data1, data2,data3
from log;
Funzionerà solo se tutti i valori in quella colonna hanno il formato ISO corretto per un timestamp.
Questo ti insegna che dovresti