Sí, más o menos así de simple, con una salvedad, no miré atentamente el
código de Rafael, pero tené en cuenta que @@Identity te devuelve el último
id generado, en CUALQUIER insert, yo uso la función Scope_Identity(),  en su
lugar, que te da el id generado en la conexión que estás usando, fijate en
la ayuda de SQL para ver bien las diferencias entre ambas y ver la que mejor
te venga.

 

Saludos.

 

De: [email protected] [mailto:[email protected]] En nombre de Alejandro Paciotti
Iacchelli
Enviado el: miércoles, 05 de diciembre de 2012 12:16 p.m.
Para: GUFA List Member
Asunto: [GUFA] ID de un INSERT

 

Así de simple RETURN @@identity ?

 

Gracias !

 

El 5 de diciembre de 2012 12:13, Horacio Clifford <[email protected]>
escribió:

Hola

 

Yo hago el insert en un stored procedure y uso  @@identity para devolver el
valor del ID generado, fijate si esto te sirve.

Saludos.



  _____  

Date: Wed, 5 Dec 2012 11:55:30 -0300
Subject: [GUFA] ID de un INSERT
From: [email protected]
To: [email protected]

Estimados colisteros:

 

Desde un procedimiento ejecuto un INSERT  en una tabla de SQL SERVER que
tiene un campo ID que se autogenera.

 

¿Alguien sabe como puedo acceder a ese valor una vez que se haya realizado
correctamente el INSERT?

 

Gracias de antemano!

 

-- 
[email protected]





 

-- 
[email protected]

Responder a