在写xml中的sql语句时发现idea异常报错 or DELIMITER expected, got 'id'

修改如下设置,

如果有两行mybatis的语言注入文件则都需要进行下列操作:

1 删除 Local name:中的"sql|" 取消mybatis本地sql标签的错误检查,

2 并取消勾选Value pattern: 的Single file 避免mybatis框架再次生成该文件

3 点击OK后点击右下角apply应用设置,此时该报错消失,但是重新打开项目仍会出现该报错

4.重新进入语言注入设置,

发现mybatis语言注入文件重新生成,推测由于先前修改设置导致文件作用域scope由 built-in变成IDE所导致,因此保留这两个文件但是取消勾选不使用该文件,应用后错误 or DELIMITER expected, got 'id'消失,且重启idea也不会再出现.