我有这样的查询 - SELECT * FROM mytable WHERE id IN()
中会得到IDS这比1000更多的列表。所以我的查询在Oracle上失败。 一个选项是我将ID插入临时表并更改上面的查询以加入此新表。 spring-jdbc提供了什么来解决这个问题吗?有没有我可以遵循的模式来编写我的DAO?
我运行这段代码: int key = 25;
String query = "Select one, two, three, four, five from myTable where key=?";
List<Map<String,Object>> data = jdbcTemplate.queryForList(query, new Object[]{key});
//one is s