sql >> Databáze >  >> RDS >> PostgreSQL

Převeďte čas na sekundy v PostgreSQL

Zkusili jste použít:

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

Pokud to nefunguje, můžete zkusit zadat před svou časovou hodnotu „1970-01-01“ a zkusit:

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

Netestováno, ale zdá se, že toto jsou vaše jediné možnosti. Pravděpodobně.



  1. Spotřebovává MySQL výrazně více zdrojů ve srovnání s jinými DBMS?

  2. Prům. nekonzistence plováku

  3. Klauzule IN proměnné MYSQL

  4. Předat seznam<string> do parametru SQL