select id, work_name, work_num, work_type, publish_unit, publish_people,work_annex_name, work_annex, work_detail, work_remark, work_start_time, work_end_time, work_priority,executor_unit, executor_people,create_by, create_time from job_task_record insert into job_task_record work_name, work_num, work_type, publish_unit, publish_people, work_annex_name, work_annex, work_detail, work_remark, work_start_time, work_end_time, work_priority, executor_unit, executor_people, create_by, create_time, #{workName}, #{workNum}, #{workType}, #{publishUnit}, #{publishPeople}, #{workAnnexName}, #{workAnnex}, #{workDetail}, #{workRemark}, #{workStartTime}, #{workEndTime}, #{workPriority}, #{executorUnit,typeHandler=com.supervision.common.handler.ListToStringHandler}, #{executorPeople,typeHandler=com.supervision.common.handler.ListToStringHandler}, #{createBy}, #{createTime}, update job_task_record work_name = #{workName}, work_num = #{workNum}, work_type = #{workType}, publish_unit = #{publishUnit}, publish_people = #{publishPeople}, work_annex_name = #{workAnnexName}, work_annex = #{workAnnex}, work_detail = #{workDetail}, work_remark = #{workRemark}, work_start_time = #{workStartTime}, work_end_time = #{workEndTime}, work_priority = #{workPriority}, executor_unit = #{executorUnit,typeHandler=com.supervision.common.handler.ListToStringHandler}, executor_people = #{executorPeople,typeHandler=com.supervision.common.handler.ListToStringHandler}, create_by = #{createBy}, create_time = #{createTime}, where id = #{id} delete from job_task_record where id = #{id} delete from job_task_record where id in #{id}