Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/10/2010, 12:03
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: trigger en sql server

Espero que no te moleste mi comentario, pero si leyeras tu AYUDA EN LINEA, verias que TODAS LAS MODIFICACIONES que se hacen a una tabla y cuyo comportamiento de dichas modificaciones llevaremos a cabo en los TRIGGER's, te darias cuenta que estas, las modificaciones, NO SE HACEN DE FORMA DIRECTA a la tabla en cuestion, si no que, estas, se alojan, como lo dije en las tablas INSERTED o DELETED (segun sea el caso).

Si vas a modificar una tablaX en referencia a las modificaciones que se hayan hecho en la tablaZ, entonces

Código SQL:
Ver original
  1. UPDATE [dbo].[TablaX] SET campoX = INSERTED.campoZ
  2. FROM TablaX.idX = INSERTED.idZ

En este ejemplo, estoy tomando de la tabla INSERTED, el "campoZ" para actualizar mi "tablaX" en su "campoX"
__________________
MCTS Isaias Islas