Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2010, 11:56
Teosanchez
 
Fecha de Ingreso: enero-2010
Ubicación: Sevilla
Mensajes: 202
Antigüedad: 15 años
Puntos: 5
Respuesta: Tigguer esta medio loco :(

La impresión que me da es que el trigger te está insertando otro registro, con lo cual el @@IDENTITY será 102 en el ejemplo que pones.
El trigger FOR INSERT se ejecuta además de la operación de inserción, si no es esto lo que quieres utiliza INSTEAD INSERT y ahí pones el código de inserción para poder recuperar el valor correcto.