Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/12/2006, 13:05
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 2 meses
Puntos: 8
Que tal Nest.

Las tablas Deleted e Inserted tienen los registros anteriores y nuevos que se actualizarán, por lo que en la siguiente instrucción:

Código:
...
SELECT @Id_pedido = (SELECT Id_pedido FROM Inserted)
...
No es posible ejecutarla ya que devuelve varios valores cuando la actualización es masiva.

Te recomiendo hacer un cursor para que recorras la tabla Inserted( y Deleted), e ir registro por registro.

El trigger solo se ejecuta una vez y no lo hace registro por registro.

Saludos y cualquier duda aquí estamos.