使用JDBC模板,如何更新mysql数据库中每个客户的列?

时间:2015-01-05 21:33:18

标签: mysql spring-mvc jdbc jdbctemplate

所以,我正在尝试创建一个函数,当被调用时,为数据库中的每个客户更新lastEmailed列,称为customers,但我似乎无法找到一种似乎有用的方法。任何帮助将不胜感激!此外,输入样式的格式为2014-12-09 14:20:47(datetime)。 **这是一个NamedParameterJdbcTemplate。

public void updateTime(String timeSent){
//        String query = "UPDATE customers SET lastEmailed ='" + timeSent+"'";
//        String query = "UPDATE customers SET lastEmailed = ?";
//         String query = "INSERT INTO CUSTOMERS "
//        this.jdbcTemplate.
//        this.jdbcTemplate.execute(query);
//        this.jdbcTemplate.update


//        SqlParameterSource [] parameterSource =         SqlParameterSourceUtils.createBatch(this.getCustomerList().toArray());
//        this.jdbcTemplate.batchUpdate("INSERT INTO CUSTOMERS (id,lastEmailed) VALUES         (:customerNumber, " +timeSent + ")", parameterSource);

0 个答案:

没有答案