出现可能的错误:
1. java.sql.SQLException: ORA-00600
2.数据库连接关闭
.....
比如使用的是Mybatis-plus ,用常规的保存时会保存失败
需要使用XML SQL插入数据即可
<insert id="entityClobSave" parameterType="com.csdn.Entity">
declare
c_clob CLOB := #{component};
b_clob CLOB := #{edit};
a_simpleId varchar2(5000) := #{simpleId};
begin
INSERT INTO component_test (id,simple_id,component,edit) VALUES (#{id},a_simpleId,c_clob,b_clob);
COMMIT;
end;
</insert>

本文探讨了遇到Oracle数据库内部错误ORA-00600以及在使用Mybatis-plus进行数据保存时可能出现的问题。针对这些问题,提出了通过编写XMLSQL语句进行数据插入的解决方案,详细展示了如何利用PL/SQL声明变量并执行INSERT语句来确保数据成功入库。
1595

被折叠的 条评论
为什么被折叠?



