为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:windows10 专业版
【CPU】:Intel i5 7500
【问题描述】*:mysql8.0迁移到DM8,项目用的Mybatis,链接mysql数据库sql可以正常执行且无报错打印,但切换到DM8后com.alibaba.druid有语法报错。请问是什么原因?如何解决?盼回。
驱动与数据源配置相关信息:
出现问题的sql和错误信息:
UPDATE cec_udm_device_info SET communication_status = ( CASE WHEN heart_beat > DATE_ADD( NOW(), INTERVAL - '60' SECOND ) THEN 'enable' ELSE 'disable' END )
试试在service实现类方法,加上@transactional注解
补充内容:

切换到DM8后com.alibaba.druid有语法报错,也可以成功执行sql,如何处理语法报错问题?