sql >> Database >  >> RDS >> PostgreSQL

Geparametriseerde query:controleer of het veld in een reeks waarden in de SELECT-instructie staat

Bekijk de Spring Data Access-webpagina , met name sectie 11.7. 3 waarbij de NamedParameterJdbcTemplate het bouwen van een 'IN'-clausule is gedekt.

bijv.

NamedParameterJdbcTemplate jdbcTemplate = new NamedParameterJdbcTemplate(dataSource);
String sql = "select * from emp where empno in (:ids)";
List idList = new ArrayList(2);
idList.add(new Long(7782));
idList.add(new Long(7788));
Map parameters = new HashMap();
parameters.put("ids", idList);
List emps = jdbcTemplate.query(sql, parameters, new EmpMapper());


  1. Selecteer het laatste record uit de rechtertabel bij gebruik van join in mysql

  2. PhpStorm MySql dubbele aanhalingstekens letterlijk geïnterpreteerd als kolomnaam

  3. Grote (95Mb) JSON-array opsplitsen in kleinere brokken?

  4. Dynamische gegevensmaskering in SQL Server voor beginners