Frage : Finden der fehlenden Identitätsspaltenganzer zahlen von einer Tabelle

Hallo Experten,

Assume habe ich Abrufaufträge einer Tabelle.  Die Primärschlüssel- und Identitätsspalte ist orders_id.  Die Spalte ist eine ganze Zahl step1 und hat einen Samen von 20000.

What, das ich tun möchte soll eine Liste der fehlenden Reihen erhalten und d.h. verfehlt Identitätsschlüsselwerte in der vorhandenen Reihenfolge.  Ideal möchte ich einen Ausgangspunkt in der Reihenfolge als Parameter an Laufzeit zur Verfügung stellen und das gespeicherte proc den Maximalwert der orders_id Spalte finden lassen, damit die bis.

If jemand konnte den Code für das gespeicherte proc zur Verfügung stellen sucht, das es viel geschätztes…
sein würde

Antwort : Finden der fehlenden Identitätsspaltenganzer zahlen von einer Tabelle

Ihr gespeichertes Verfahren würde etwas Ähnliches schauen:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
VERFAHREN usp_FindMissingOrders VERURSACHEN
    @First_orders_id int,
    @Last_orders_id int
WIE 

NOCOUNT AN EINSTELLEN

n.Number  Missing_orders_id VORWÄHLEN
VON    Zahlen n
        LINKS SCHLIESSEN sich Aufträgen O AUF n.Number = o.orders_id an
WO   n.Number ZWISCHEN @First_orders_id UND @Last_orders_id
        UND o.orders_id IST UNGÜLTIG
Weitere Lösungen  
 
programming4us programming4us