Hola,
Para SQL2000.
Uso 'Trigger Instead Of Update' para efectuar una validaciones antes del
Update. Si pasan las validaciones efectúo el Update.
Problema que se me plantea: la relación entre la TABLA a actualizar,
INSERTED y DELETED. Los nuevos datos los tengo en la INSERTED y con ellos
efectúo el Update en TABLA, pero ¿ y si se ha realizado una modificación en
la Primary Key?
¿Cómo sé cuál es la correspondencia entre TABLA e INSERTED ? Insisto en que
sólo tengo el problema en el supuesto de que se ha podido modificar la
Primary Key y además el trigger se dispara para varias filas.
Creo que algo no lo he entendido bien o me falta imponer alguna condición.
Agradecería mucho cualquier comentario.
Saludos
AC
Leer las respuestas