1

where修飾子をselect with named parameter使用したクエリの場合、以下のように使用しています。like

final String sqlQuery = "select  e.COMM,  e.DEPTNO,  e.EMPNO,  e.ENAME from EMP e where
 JOB like :JOB"
 Map namedParameters = new HashMap();
 namedParameters.put("JOB", "");
 List result = namedParameterJdbcTemplate.queryForList(sqlQuery, namedParameters);

where修飾子select with named parameterを使用したクエリはどのようになりますか?between

4

1 に答える 1

1
final String sqlQuery =
    "SELECT e.id, e.name, e.salary, e.dept FROM emp e "
    + "WHERE e.salary BETWEEN ? AND ?";

次に例を使用している場合PreparedStatement

pst.setLong(1,Long.parseLong(searchCriteria.getTransactionNo()));
pst.setLong(2,Long.parseLong(searchCriteria.getTransactionNo()));
于 2013-02-27T11:46:55.187 に答える