我正在尝试使用 oracle 数据库在 myBatis 中进行批量更新,我必须更新 10K+ 记录。但是当我在下面使用时
我收到异常说“无效字符”。当我多次执行单个更新语句时,它工作正常。如果您已经尝试过,请帮助您的示例。
<update id="batchUpdate">
<foreach collection="empList" item="employee" separator=";">
UPDATE Employee
SET EMP_JOBTITLE = #{employee.jobTitle},
EMP_STATUS = #{employee.status}
WHERE Employee_ID = #{employee.empId}
</foreach>
</update>