多语言展示
当前在线:1996今日阅读:27今日分享:41

ORA-00911: 无效字符MYBATIS,SQL语句无问题

ORA-00911: 无效字符MYBATIS,SQL语句无问题。下面给大家介绍一下。
工具/原料
1

电脑

2

navicat

方法/步骤
1

首先查看控制台报错信息。MYBATIS:ORA-00911: 无效字符。确定程序报错位置、报错语句。

2

拷贝报错位置SQL语句。到navicat工具中执行。发现SQl无问题。

3

之后进入程序找到报错位置文件XML。对比SQl语句。发现有个“;”分号。

4

把这个';'分号去掉,重新运行程序。记得进入DEBUG模式,打断点。发现数据已经成功返回,控制台也无报错信息。

总结

1.首先查看控制台报错信息。2.拷贝报错位置SQL语句。到navicat工具中执行。3.进入程序找到报错位置文件XML对比。4.修改报错语句语法。5.重新运行进入DEBUG模式,验证。

注意事项

多了解MYBATIS中XML编码规则,准确定位报错信息。

推荐信息