PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да задам "5 дни" (интервал от дата и време) в jdbc за PostgreSQL?

Можете или да подадете параметър String и да го преобразувате, напр.

select * from foo where (time + CAST(? AS interval)) > current_timestamp

или предайте int параметър, умножен по фиксиран интервал, което е по-добре, ако винаги работите с дни, а не с по-сложни интервали. Напр.

select * from foo where (time + ? * INTERVAL '1' DAY) > current_timestamp

с setInt параметър.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres - Преобразувайте списъка на съседство във вложен JSON обект

  2. Неуспешно производство/heroku:WHERE a.attrelid ='schools'::regclass

  3. Търсене на подниз в PostgreSQL

  4. миграцията на django db е неуспешна с postgre

  5. Ръководство за PGpool - съвети и наблюдения:част трета