Activador de actualización SQL solo cuando se modifica la columna

Al observar otros ejemplos, he encontrado lo siguiente, pero no parece funcionar como quisiera: deseo que solo actualice la información modificada si elQtyToRepair El valor se ha actualizado ... pero no lo hace.

Si comento dónde se actualiza la información modificada en cada caso. Como dije otros ejemplos me llevaron a ser optimista. Cualquier pista apreciada. Gracias.

Walter

ALTER TRIGGER [dbo].[tr_SCHEDULE_Modified]
   ON [dbo].[SCHEDULE]
   AFTER UPDATE
AS 
BEGIN
    SET NOCOUNT ON;

    UPDATE SCHEDULE SET modified = GETDATE()
        , ModifiedUser = SUSER_NAME()
        , ModifiedHost = HOST_NAME()
    FROM SCHEDULE S
    INNER JOIN Inserted I on S.OrderNo = I.OrderNo and S.PartNumber = I.PartNumber
    WHERE S.QtyToRepair <> I.QtyToRepair
END

Respuestas a la pregunta(5)

Su respuesta a la pregunta