select attachment_id, biz_type, biz_id, file_name, file_path, file_size, content_type, file_extension, remark, create_by, create_time, update_by, update_time, del_flag from biz_attachment insert into biz_attachment ( biz_type, biz_id, file_name, file_path, file_size, content_type, file_extension, remark, create_by, create_time, del_flag ) values ( #{bizType}, #{bizId}, #{fileName}, #{filePath}, #{fileSize}, #{contentType}, #{fileExtension}, #{remark}, #{createBy}, sysdate(), '0' ) update biz_attachment biz_id = #{bizId}, remark = #{remark}, update_by = #{updateBy}, update_time = sysdate() where attachment_id = #{attachmentId} update biz_attachment set del_flag = '2' where attachment_id in #{id}