select d.sai_id, d.plant_id, d.inspection_date, d.dificiency, d.sai_level, d.category, d.actions, d.user_dept, d.source, d.del_flag, d.create_by, d.create_time, d.update_by, d.update_time ,s.dept_name from t_sai d
left join sys_dept s on s.dept_id = d.dept_id
SELECT seq_t_sai.NEXTVAL as saiId FROM DUAL
insert into t_sai
sai_id,
plant_id,
inspection_date,
dificiency,
sai_level,
category,
actions,
user_dept,
source,
del_flag,
create_by,
create_time,
update_by,
update_time,
#{saiId},
#{plantId},
#{inspectionDate},
#{dificiency},
#{saiLevel},
#{category},
#{actions},
#{userDept},
#{source},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update t_sai
plant_id = #{plantId},
inspection_date = #{inspectionDate},
dificiency = #{dificiency},
sai_level = #{saiLevel},
category = #{category},
actions = #{actions},
user_dept = #{userDept},
source = #{source},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where sai_id = #{saiId}
update t_sai set del_flag = 2 where sai_id = #{saiId}
update t_sai set del_flag = 2 where sai_id in
#{saiId}