select objid, task_code, task_type, task_status, plan_code, material_code, material_type, space_code, plan_amount, complete_amount, begin_time, end_time, is_flag, created_by, created_time, updated_by, updated_time, store_code, space_name, task_model from real_taskinfo SELECT SEQ_REAL_TASK_INFO.NEXTVAL as objid FROM DUAL insert into real_taskinfo objid, task_code, task_type, task_status, plan_code, material_code, material_type, space_code, plan_amount, complete_amount, begin_time, end_time, is_flag, created_by, created_time, updated_by, updated_time, store_code, space_name, task_model, #{objid}, #{taskCode}, #{taskType}, #{taskStatus}, #{planCode}, #{materialCode}, #{materialType}, #{spaceCode}, #{planAmount}, #{completeAmount}, #{beginTime}, #{endTime}, #{isFlag}, #{createdBy}, #{createdTime}, #{updatedBy}, #{updatedTime}, #{storeCode}, #{spaceName}, #{taskModel}, update real_taskinfo task_code = #{taskCode}, task_type = #{taskType}, task_status = #{taskStatus}, plan_code = #{planCode}, material_code = #{materialCode}, material_type = #{materialType}, space_code = #{spaceCode}, plan_amount = #{planAmount}, complete_amount = #{completeAmount}, begin_time = #{beginTime}, end_time = #{endTime}, is_flag = #{isFlag}, created_by = #{createdBy}, created_time = #{createdTime}, updated_by = #{updatedBy}, updated_time = #{updatedTime}, store_code = #{storeCode}, space_name = #{spaceName}, task_model = #{taskModel}, where objid = #{objid} delete from real_taskinfo where objid = #{objid} delete from real_taskinfo where objid in #{objid}