Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/04/2006, 15:55
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Ese código tiene una desventaja:
select @codigo = cod, @nombre = nombre from inserted

Eso asume que SIEMPRE cambiarás un solo registro. Lo cual es casi siempre falso (podemos suponer que la aplicación lo hará ahora, pero futuras modificaciones o querys administrativos cambiarán eso)

Para cubrir las posibilidades necesitas usar algo como:

INSERT INTO tabla_prueba2
SELECT cod, nombre, 1
FROM Inserted
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche