在使用oracle进行插入的时候报java.sql.SQLException: 调用中的无效参数

在此之前 我想问一下 我的oracle的依赖是否正确

img


我没有下载oracle的jar包 但是功能都能实现出来 直到对这张表的插入时 出现了错误 并且底层代码没有发现错误 调试也没有发现问题

img

我根据报错信息查了一下 都说是依赖的问题 要下载jar包什么 的
于是我根据百度下载了jar包 但是在cmd中运行maven安装命令 爆红 ,后面不知道该怎么办了

oracle已经授权给maven换个依赖

<!-- https://mvnrepository.com/artifact/com.oracle.database.jdbc/ojdbc8 -->
<dependency>
    <groupId>com.oracle.database.jdbc</groupId>
    <artifactId>ojdbc8</artifactId>
    <version>12.2.0.1</version>
</dependency>

这张表是user表和role表 关于id 的联表,

img


代码之前在mysql环境下可以完美运行 ,我现在换到了oracle环境下 ,解决了不少问题,但是这些插入什么的 ,用的是mybatisplus的自带语句,不会收到环境的影响.
这个是service层的插入

img


这个是user表对他的调用

img