修改若依springboot程序中的mybatis由mysql转换为oracle数据库时,
发现了此问题,发布此记录
原始代码为
前端错误为:
java出现错误为:
但是将这一条语句简单的放入到plsql中运行
在数据库中该代码运行正常,排除是sql语句的问题,网上搜索参考其他人的博客,由于不是看他人的原创博客找到的办法而是看各位大佬的底下评论找到的解决办法,所以这里就不引入他人的博客地址了;
将xml文件中的insert标签后添加代码为useGeneratedKeys=“false”
代码插入成功
这里附上第二种oracle批量插入的语法:
同样使用useGeneratedKeys="false"插入成功,不使用则报错为:sql命令未正确结束