VeastLee 2018-12-28 17:19 采纳率: 25%
浏览 8547

MySQL 报错 com.alibaba.druid.sql.parser.EOFParserException: EOF

ResultLogCleaner meets an unexpected exception, 
### Error updating database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: com.alibaba.druid.sql.parser.EOFParserException: EOF
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: delete from t_case_changelog where cVersion = ? and caseNo in
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: com.alibaba.druid.sql.parser.EOFParserException: EOF
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: com.alibaba.druid.sql.parser.EOFParserException: EOF

报错详情如上,请问有人遇到过类似的错误吗,可能的造成原因又是什么呢。

if(!CollectionUtils.isEmpty(casesNotExisted))
{
    logger.info("current cVersion:" + cVersion);
    // 分批处理,100为标准
    int numberOfHundred = casesNotExisted.size() / 100;
    List<String> tempCaseNotExisted;
    for(int i = 0;i < numberOfHundred;i++)
    {
        tempCaseNotExisted = casesNotExisted.subList(i * 100, (i + 1) * 100);                   
        count += caseLogDao.deleteCaseNotExisted(tableName, tempCaseNotExisted, cVersion);
        logger.info("end to delete " + (i + 1) + " hundred cases");
    }
    tempCaseNotExisted = casesNotExisted.subList(numberOfHundred * 100, casesNotExisted.size());
    if(!CollectionUtils.isEmpty(tempCaseNotExisted))
    {
        logger.info(tempCaseNotExisted.size() + " cases will be deleted at last.");
        count += caseLogDao.deleteCaseNotExisted(tableName, tempCaseNotExisted, cVersion);
    }       
    logger.info(count + " records has been deleted.");
}   

根据错误日志,出错应该在for循环里面

  • 写回答

2条回答 默认 最新

  • 强化脑细胞 2018-12-28 10:13
    关注

    sql语句拼接有问题

    评论

报告相同问题?

悬赏问题

  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)
  • ¥20 matlab yalmip kkt 双层优化问题
  • ¥15 如何在3D高斯飞溅的渲染的场景中获得一个可控的旋转物体
  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入