Identitäten eingefügter Datensätze mit SQL-Massenkopie ermitteln
Ich habe ein ADO.NETDataTable
mit etwa 100.000 Datensätzen. In dieser Tabelle befindet sich eine SpaltexyID
die keine Werte enthält, da die Spalte eine automatisch generierte istIDENTITY
in meiner SQL Server-Datenbank.
Ich muss die generierten IDs für andere Prozesse abrufen. Ich bin auf der Suche nach einer Möglichkeit, dies in großen Mengen zu kopierenDataTable
in die SQL Server-Datenbank und innerhalb des gleichen "Schritts" zum "Füllen" meinerDataTable
mit den generierten IDs.
Wie kann ich die Identitätswerte von Datensätzen abrufen, die in eine Tabelle eingefügt wurden?SqlBulkCopy
Klasse?