select
u.study_id,
u.study_time,
u.study_venue,
u.lecturer,
u.recorder,
u.participants,
u.absentees,
u.contents,
u.remarks,
u.del_flag,
u.create_by,
u.create_time,
u.update_by,
u.update_time,
u.dept_id,
u.files_id
from t_branch_study u
left join sys_dept d on u.dept_id = d.dept_id
SELECT seq_t_branch_study.NEXTVAL as studyId FROM DUAL
insert into t_branch_study
study_id,
study_time,
study_venue,
lecturer,
recorder,
participants,
absentees,
contents,
remarks,
del_flag,
create_by,
create_time,
update_by,
update_time,
dept_id,
files_id,
#{studyId},
#{studyTime},
#{studyVenue},
#{lecturer},
#{recorder},
#{participants},
#{absentees},
#{contents},
#{remarks},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{deptId},
#{filesId},
update t_branch_study
study_time = #{studyTime},
study_venue = #{studyVenue},
lecturer = #{lecturer},
recorder = #{recorder},
participants = #{participants},
absentees = #{absentees},
contents = #{contents},
remarks = #{remarks},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
dept_id = #{deptId},
files_id = #{filesId},
where study_id = #{studyId}
update t_branch_study set del_flag = 2 where study_id = #{studyId}
update t_branch_study set del_flag = 2 where study_id in
#{studyId}