PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak odjąć sekundy od daty i godziny postgres

select '2014-04-14 12:17:55.772'::timestamp - interval '2 seconds';

Dla większej elastyczności możliwe jest pomnożenie interwału

select '2014-04-14 12:17:55.772'::timestamp - 2 * interval '1 second';

Jeśli chcesz skrócić do drugiego

select date_trunc(
    'second', 
    '2014-04-14 12:17:55.772'::timestamp - interval '2 seconds'
);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co dzieje się z duplikatami podczas wstawiania wielu wierszy?

  2. Złe kodowanie między Springiem a PostgreSQL

  3. Błąd logiki funkcji INSERT PHP/MySQL

  4. prawidłowy sposób tworzenia tabeli przestawnej w postgresql za pomocą CASE WHEN

  5. Generate_series w Postgresie od daty rozpoczęcia i zakończenia w tabeli