Použijte extrakt() funkce:
select id, extract(epoch from time) as time,
data1, data2,data3
from log;
Váš sloupec zřejmě není sloupec s časovým razítkem, ale varchar
, takže to nejprve musíte přenést na skutečné časové razítko, než budete moci použít extract()
select id,
extract(epoch from time::timestamp) as time,
data1, data2,data3
from log;
To bude fungovat pouze v případě, že všechny hodnoty v tomto sloupci mají správný formát ISO pro časové razítko.
To vás učí, že byste měli