Wie überprüfe ich eine fehlende Zahl aus einer Reihe von Zahlen?

Ich mache ein Projekt zur Schaffung eines Zulassungssystems für ein College; Die Technologien sind Java und Oracle.

In einer der Tabellen sind vorgenerierte Seriennummern gespeichert. Gegen diese Seriennummern werden später die Formulardaten des Antragstellers eingegeben. Meine Anforderung ist, dass ich nach Abschluss des Anmeldevorgangs einen lotweisen Bericht erstellen muss. Wenn beim Zuführen von vorgenerierten Seriennummern Sequenznummern fehlen.

Beispielsweise lauten in einer Tabelle die Folgenummern 7001, 7002, 7004, 7005, 7006, 7010. Aus der obigen Reihe geht hervor, dass von 7001 bis 7010 die fehlenden Nummern 7003, 7007, 7008 und 7009 sind

Steht in Oracle eine DBMS-Funktion zur Verfügung, um diese Zahlen zu ermitteln, oder schlägt eine gespeicherte Prozedur einen Algorithmus vor, um meinen Zweck zu erfüllen.

Ich kann einige Techniken in Java finden, aber aus Gründen der Geschwindigkeit möchte ich die Lösung in Oracle finden.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage