select sfi.file_id, sfi.file_name, sfi.file_path, sfi.storage_type, sfi.file_type, sfi.file_size, sfi.md5, sfi.create_by, sfi.create_time, sfi.update_by, sfi.update_time, sfi.remark, sfi.del_flag from sys_file_info sfi insert into sys_file_info file_name, file_path, storage_type, file_type, file_size, md5, create_by, create_time, update_by, update_time, remark, del_flag, #{fileName}, #{filePath}, #{storageType}, #{fileType}, #{fileSize}, #{md5}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, #{delFlag}, update sys_file_info file_name = #{fileName}, file_path = #{filePath}, storage_type = #{storageType}, file_type = #{fileType}, file_size = #{fileSize}, md5 = #{md5}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, del_flag = #{delFlag}, where sys_file_info.file_id = #{fileId} delete from sys_file_info where file_id = #{fileId} delete from sys_file_info where file_id in #{fileId}