一、现象描述
使用Mybatis对oracle数据库进行操作的时候,报出“caused:Java.sql.SQLException:ORA-00911:invalid character”,翻译过来就是无效的字符,将SQL拷贝到PL/SQL中执行也没有问题啊,然后检查了几遍也没发现问题,有点懵逼了。
二、解决办法
经过仔细的检查,发现SQL语句结尾多了分号
使用Mybatis对oracle数据库进行操作的时候,报出“caused:Java.sql.SQLException:ORA-00911:invalid character”,翻译过来就是无效的字符,将SQL拷贝到PL/SQL中执行也没有问题啊,然后检查了几遍也没发现问题,有点懵逼了。
经过仔细的检查,发现SQL语句结尾多了分号