sql >> Database >  >> RDS >> PostgreSQL

Converteer tijd naar seconden in PostgreSQL

Heb je geprobeerd met:

SELECT EXTRACT(EPOCH FROM INTERVAL '04:30:25');

Als dat niet werkt, kunt u proberen uw tijdswaarde vooraf te laten gaan door '1970-01-01' en proberen:

SELECT EXTRACT(EPOCH FROM TIMESTAMP '1970-01-01 04:30:25');

Niet getest, maar het lijkt erop dat dit uw enige opties zijn. Waarschijnlijk.



  1. PostgreSQL via SSH-tunnel

  2. ODP.Net-logboekregistratie inschakelen

  3. Optimaliseert SQL Server de DATEADD-berekening in de selectiequery?

  4. MySQL MAX() functie om numerieke waarden in een update te vergelijken?