12/02/2007, 06:51
|
| | | Fecha de Ingreso: diciembre-2004
Mensajes: 54
Antigüedad: 20 años, 1 mes Puntos: 0 | |
Re: Conflicto de escritura en Access por trigger El trigger yo creo que funciona bien.
El trigger se dispara al modificar un registro de la tabla Inmuebles y actualiza la tabla auditoriainmuebles.
El código es el siguiente:
ALTER TRIGGER Inmuebles_Ultima_Modificacion_Update
ON dbo.Inmuebles
FOR UPDATE
AS
update p set UltimaModificacion=GetDate()
from inserted i inner join deleted d on i.IdInmueble=d.IdInmueble inner join auditoriainmuebles p on p.IdInmueble=i.IdInmueble where (i.TipoInmueble<>d.TipoInmueble or i.alquiler<>d.alquiler or i.venta<>d.venta or i.traspaso<>d.traspaso or
i.Dirección<>d.Dirección or i.Localidad<>d.Localidad ...)
Los puntos suspensivos indican más or con la misma sintaxis.
Saludos |