Jak sprawdzić brakujący numer z serii liczb?

Robię projekt tworzący system przyjęć na studia; technologie są Java i Oracle.

W jednej z tabel przechowywane są wstępnie wygenerowane numery seryjne. Później w stosunku do tych numerów seryjnych zostaną wprowadzone dane formularza wnioskodawcy. Moje wymaganie jest takie, że po zakończeniu procesu wprowadzania będę musiał wygenerować raport mądry. Jeśli podczas karmienia zaginęły wstępnie wygenerowane numery seryjne, numery porządkowe zniknęły.

Na przykład, powiedzmy w tabeli, numery sekwencji to 7001, 7002, 7004, 7005, 7006, 7010. Z powyższej serii jasno wynika, że ​​od 7001 do 7010 brakujące liczby to 7003, 7007, 7008 i 7009

Czy w Oracle jest dostępna funkcja DBMS, aby znaleźć te numery lub jeśli jakakolwiek procedura przechowywana może spełnić mój cel, proszę zaproponować algorytm.

Mogę znaleźć pewne techniki w Javie, ale ze względu na szybkość chcę znaleźć rozwiązanie w Oracle.

questionAnswers(9)

yourAnswerToTheQuestion