Tengo una tabla con un id autoincrement que estoy haciendo unlista Servidor SQL de las identidades de inserción
INSERT INTO (...) SELECT ... FROM ...
¿Hay una manera para mí para obtener la lista de identificadores que se han insertado?
Estaba pensando que podría obtener el ID máximo antes del inserto y después y suponiendo que todo lo que hay en medio es nuevo, pero si una fila se inserta desde otro lugar podría tener problemas. ¿Hay una forma adecuada de hacer esto?
estoy usando SQL Server 2005
¡Genial! ¿Se pregunta si hay formas de devolver este @InsertedIDs a C#? – Icerman
increíble! esto me salvó de declarar un cursor! – Alex