网站建设步骤完整版,wordpress 文章视频,网站架设方式,全网营销有哪些平台项目场景#xff1a;
最近在开发项目的过程中遇见了这个问题#xff1a;Oracle中批量更新的时候报错 ORA-00933#xff1a;SQL命令未正确结束 问题描述
mybatis批量更新报错ORA-00933#xff1a;SQL命令未正确结束
foreach itemitem indexindex
最近在开发项目的过程中遇见了这个问题Oracle中批量更新的时候报错 ORA-00933SQL命令未正确结束 问题描述
mybatis批量更新报错ORA-00933SQL命令未正确结束
foreach itemitem indexindex collectionlist separator;update Aset ID#{item.id}
/foreach上边这个执行的时候报错ORA-00933SQL命令未正确结束 原因分析
oracle中数据库批量更新和mysql中的有些不一样需要进行如下修改。 解决方案
对上边的代码进行改变
separator“;” 这个里边一定要加分号而不是逗号begin和end必须要成对出现 open“begin” end“;end;” 也就是为了补全语法
foreach itemitem indexindex collectionlist openbegin end;end; separator;update Aset ID#{item.id}
/foreach