使用Oracle中的query()方法删除Spring JdbcTemplate

时间:2014-09-26 13:27:58

标签: java spring oracle jdbctemplate

我使用Spring的JdbcTemplate来查询Oracle DB并返回结果。但是,如果我使用DELETE语句运行query()方法,它将回复" ORA-00900:无效的SQL语句"错误,但不过删除了条目。

这是一个Spring bug还是Oracle bug,我该如何解决? query()无法修改。

1 个答案:

答案 0 :(得分:0)

您需要使用JdbcTemplate.update方法。执行单个DML运算符(插入/更新/删除)

meant