PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Converter tempo em segundos no PostgreSQL


Você já tentou usar:
SELECT EXTRACT(EPOCH FROM INTERVAL '04:30:25');

Se isso não funcionar, você pode tentar prefixar seu valor de tempo com '1970-01-01' e tentar:
SELECT EXTRACT(EPOCH FROM TIMESTAMP '1970-01-01 04:30:25');

Não testado, mas parece que essas são suas únicas opções. Provavelmente.