ich eine Tabelle mit einem Autoinkrement-ID haben, dass ich einSQL Server Liste der Einsatz Identitäten
INSERT INTO (...) SELECT ... FROM ...
tue Gibt es eine Möglichkeit für mich, um die Liste der IDs zu erhalten, die eingeführt wurden?
Ich dachte, ich könnte die Max-ID vor dem Einfügen dann nach und vorausgesetzt, alles dazwischen ist neu, aber dann, wenn eine Zeile von woanders eingefügt wird, könnte ich in Probleme stoßen. Gibt es einen richtigen Weg, dies zu tun?
Ich bin mit SQL Server 2005
Großartig! Fragen Sie sich, ob es Möglichkeiten gibt, diese @InsertedIDs an C# zurückzugeben? – Icerman
erstaunlich !!! Das hat mich davor bewahrt, einen Cursor zu deklarieren! – Alex