org.springframework.dao.InvalidDataAccessApiUsageException:没有为SQL参数提供任何值

时间:2016-06-15 09:39:35

标签: java spring spring-mvc

我在我的项目中使用过NamedParameterJdbcTemplate我写了以下查询

scustQuery = "SELECT CUSTNAME FROM SERVICE_AIRCRAFT_DETAILS_V "+
                            " WHERE UPPER(SERIALNUMBER) LIKE :serialnumber or :serailnumber is null "+
                            " AND UPPER(TAILNUMBER) LIKE :tailnumber or :tailnumber is null ";

,名称参数为

namedParams.put("serialnumber", (strSerialNum == null || strSerialNum.length()==0) ? " " : (strSerialNum.toUpperCase()+"%"));
        namedParams.put("tailnumber", (strTailNum == null || strTailNum.length()==0) ? " " : (strTailNum.toUpperCase()+"%"));

但它给我org.springframework.dao.InvalidDataAccessApiUsageException异常无法弄清楚问题是什么:(

提前致谢

0 个答案:

没有答案