列名称的无效Coulmn名称异常作为JDBCpagingItemReader Spring批处理中的ID

时间:2015-07-23 13:43:09

标签: java spring oracle spring-batch spring-jdbc

我正在使用spring batch version 3.0.3发行版。我面临着关于ID列名称的问题,ID列是表中的主键。当我正在触发像

这样的简单sql语句时
Select ID,name from xxx table where 'condition'

使用JDBCpagingItemReader时,我收到了像InvalidColumnName'ID'这样的异常。我认为它正在发生,因为ID是oracle中的关键字。这种情况是否有任何解决方法。有没有人对此有所了解。 我也试过写单引号如'Id',并尝试使用别名仍然得到相同的错误。

0 个答案:

没有答案