0
以下查询是否正确?具有命名参数查询的select是否正确?
final String sqlQuery = "select e.COMM, e.DEPTNO, e.EMPNO, e.ENAME from EMP e where
DATE between(:joinDate and :relievDate )";
Map namedParameters = new HashMap();
namedParameters.put("joinDate", new Date(2000-01-02));
namedParameters.put("relievDate", new Date(2010-03-04));
List result = namedParameterJdbcTemplate.queryForList(sqlQuery, namedParameters);
简短回答否 – 2013-03-04 10:01:22
在SQL结尾处缺少双引号也许 – Kickstart 2013-03-04 10:05:23
那么,什么是正确的查询? – Anu 2013-03-04 10:05:50