select d.id, d.msg_title, d.msg_type, d.msg_content, d.status, d.create_by, d.create_time, d.user_id, d.is_read, d.remark from sys_message d SELECT seq_sys_message.NEXTVAL as id FROM DUAL insert into sys_message id, msg_title, msg_type, msg_content, status, create_by, create_time, user_id, is_read, remark, #{id}, #{msgTitle}, #{msgType}, #{msgContent}, #{status}, #{createBy}, #{createTime}, #{userId}, #{isRead}, #{remark}, update sys_message msg_title = #{msgTitle}, msg_type = #{msgType}, msg_content = #{msgContent}, status = #{status}, create_by = #{createBy}, create_time = #{createTime}, user_id = #{userId}, is_read = #{isRead}, remark = #{remark}, where id = #{id} update sys_message set del_flag = 2 where id = #{id} update sys_message set del_flag = 2 where id in #{id}