mybatis插入oracle数据库,如果用foreash就用select xx from dual;否则用insert into tablename(,,)values()时不要用foreach
遇到的错误:
ORA-00911: 无效字符问题
引起原因:‘;’ mybatis不支持分号的使用!
insert into tablea(aaa) values('111');
insert into tablea(aaa) values('111')就可以执行了。
我的数据库是oracle11g的。

本文探讨了在使用MyBatis操作Oracle数据库时遇到的关于分号的问题,特别是当使用foreach标签时如何避免ORA-00911: 无效字符错误。文章提供了正确的SQL语句示例。
1030

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



