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 originalUPDATE [dbo].[TablaX] SET campoX = INSERTED.campoZ
FROM TablaX.idX = INSERTED.idZ
En este ejemplo, estoy tomando de la tabla INSERTED, el "campoZ" para actualizar mi "tablaX" en su "campoX"