前言:
当前朋友们对“oracle00911”大约比较珍视,各位老铁们都想要剖析一些“oracle00911”的相关文章。那么小编同时在网络上汇集了一些对于“oracle00911””的相关文章,希望大家能喜欢,我们一起来了解一下吧!mybatis中orcale批量insert问题
在orcale和mysql中,mybatis执行批量插入是不一样的。
如果使用如下的语句
insert into LEITONG_TAB ( total_amount, nums, mx_nums, sum_nums_arr, hisid_arr, hisid1, hisid2, make_date, is_chuli ) values (?, ?, ?, ?, ?, ?, ?, ?, ?) ;insert into LEITONG_TAB ( total_amount, nums, mx_nums, sum_nums_arr, hisid_arr, hisid1, hisid2, make_date, is_chuli ) values (?, ?, ?, ?, ?, ?, ?, ?, ?) ;insert into LEITONG_TAB ( total_amount, nums, mx_nums, sum_nums_arr, hisid_arr, hisid1, hisid2, make_date, is_chuli ) values (?, ?, ?, ?, ?, ?, ?, ?, ?) ;
会提示Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符,因为mybatis中oracle的sql结尾不能有分号
要使用下面的语句
insert allinto aac(id,name,dept) values('34','ff','ffname')into aac(id,name,dept) values('354','f3f','ff3name')select 1 from dual;
insert allinto aac values('34','ff','ffname')into aac values('354','f3f','ff3name')select 1 from dual;
2022-2-22
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #oracle00911