Como verificar qualquer número ausente de uma série de números?

Eu estou fazendo um projeto criando um sistema de admissão para uma faculdade; as tecnologias são Java e Oracle.

Em uma das tabelas, os números de série pré-gerados são armazenados. Mais tarde, contra esses números de série, os dados do formulário do candidato serão inseridos. Minha exigência é que, quando o processo de inscrição for concluído, terei que gerar um relatório muito sábio. Se durante a alimentação de números de série pré-gerados, qualquer número de sequência desapareceu.

Por exemplo, digamos em uma tabela, os números de seqüência são 7001, 7002, 7004, 7005, 7006, 7010. A partir da série acima é claro que de 7001 a 7010 os números faltantes são 7003, 7007, 7008 e 7009

Existe alguma função do SGBD disponível no Oracle para descobrir esses números ou se qualquer procedimento armazenado pode cumprir o meu propósito, por favor sugira um algoritmo.

Eu posso encontrar algumas técnicas em Java, mas para a velocidade eu quero encontrar a solução no Oracle.

questionAnswers(9)

yourAnswerToTheQuestion