Que me devuelve @@Identity

tema enviado por DjsVisual en SQL Server
tema iniciado el 29/06/2009

Hola

Tengo un procedimiento almacenado con una instrucción INSERT en la cual tengo una variable con el comando @@Identity para saber el ultimo registro insertado

esto anda perfecto....

pero cuando le agregue a la tabla un trigger en el cual tiene otra instruccion INSERT para otra tabla, el @@Identity me devuelve el ultimo registro del insert del trigger

como obtengo el @@Identity del primer INSERT