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}