【发布时间】:2017-08-04 06:42:03
【问题描述】:
我正在尝试使用 Spring JDBC 模板减少 DB2 表中字段的值。下面是我的代码
String sql= "UPDATE XYZ SET CURR_COUNT = CURR_COUNT-1 WHERE COMPANY_CODE =?";
int rowsUpdated = jdbcTemplate.update(sql, new Object[] {compCode});
这给了我错误"**PreparedStatementCallback; bad SQL grammar**"
如果我没记错的话,错误是因为这个**"CURR_COUNT = CURR_COUNT-1"** 因为程序没有CURR_COUNT 的值。谁能建议我解决这个问题。
【问题讨论】:
-
你的代码有什么问题?
-
@Jens 编辑了问题
-
添加完整的堆栈跟踪
标签: database spring db2 spring-jdbc