首页 > 数据库 >mysql 运行没错,在mybatis中报错 druid 报错 syntax error, expect RPAREN, actual IDENTIFIER DAY

mysql 运行没错,在mybatis中报错 druid 报错 syntax error, expect RPAREN, actual IDENTIFIER DAY

时间:2023-10-18 16:12:41浏览次数:39  
标签:RPAREN Druid 括号 报错 error IDENTIFIER DAY

您遇到的问题可能是由于Druid版本较旧导致的。在Druid 1.0.19中,对于某些语法结构的处理存在一些限制和问题。

针对您的具体情况,可以尝试以下解决方案:

1. 确保SQL语句的括号匹配正确。错误消息"expect RPAREN, actual IDENTIFIER DAY"表明Druid期望一个右括号(RPAREN),但实际上却得到了标识符(IDENTIFIER)"DAY"。请确保在SQL语句中所有的左括号和右括号都成对出现,并且没有语法错误。例如,检查INTERVAL (?+1) DAY )中的括号是否正确。

2. 尝试更新到最新版本的Druid。Druid不断进行改进和修复bug,新版本可能会修复一些旧版本中的限制和问题。您可以尝试更新到最新版本的Druid(例如1.2.9),并重新运行您的代码以查看问题是否得到解决。

标签:RPAREN,Druid,括号,报错,error,IDENTIFIER,DAY
From: https://www.cnblogs.com/xiaoni-fighting/p/17772589.html

相关文章