INSERT INTO dd_task ( task_no, task_dtl, task_type, task_status, mid_status, mid, num, mid_type, source_name, target_name, operator, approver, rcptim, rid, do_count, prf, create_by, create_time, update_by, update_time, is_delete ) VALUES ( #{taskNo}, #{taskDtl}, #{taskType}, #{taskStatus}, #{midStatus}, #{mid}, #{num}, #{midType}, #{sourceName}, #{targetName}, #{operator}, #{approver}, #{rcptim}, #{rid}, #{doCount}, #{prf}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{isDelete} ) UPDATE dd_task SET task_no = #{taskNo}, task_dtl = #{taskDtl}, task_type = #{taskType}, task_status = #{taskStatus}, mid_status = #{midStatus}, mid = #{mid}, num = #{num}, mid_type = #{midType}, source_name = #{sourceName}, target_name = #{targetName}, operator = #{operator}, approver = #{approver}, rcptim = #{rcptim}, rid = #{rid}, do_count = #{doCount}, prf = #{prf}, update_by = #{updateBy}, update_time = #{updateTime}, is_delete = #{isDelete} WHERE id = #{id} UPDATE dd_task SET task_status = #{status}, update_time = NOW() WHERE task_no = #{taskNo} AND is_delete = '0' DELETE FROM dd_task WHERE id IN #{id} DELETE FROM dd_task WHERE id = #{id}