sql >> Database >  >> RDS >> PostgreSQL

Hoe stel ik '5 dagen' (datum/tijd-interval) in jdbc in voor PostgreSQL?

U kunt ofwel een String-parameter doorgeven en deze casten, bijvoorbeeld

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

of geef een int-parameter door vermenigvuldigd met een vast interval, wat beter is als je altijd met dagen werkt en niet met complexere intervallen. Bijv.

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

met een setInt parameter.



  1. MySQL-query INNER JOIN met aliassen

  2. postgresql COUNT (DISTINCT ...) erg traag

  3. Hoe log/traceer ik Oracle opgeslagen procedure-aanroepen met parameterwaarden?

  4. mysql-naamgevingsconventie