CREATE TRIGGER TRG_Member_U ON Member FOR UPDATE
AS
SET NOCOUNT ON
INSERT MemberLastChanged (memberID, memberName)
SELECT
D.memberID, D.memberName
FROM
DELETED D JOIN INSERTED I ON D.memberID = I.memberID
WHERE
D.memberName <> I.memberName
GO
Освен това добавете GETDATE по подразбиране към dateRegistered, така че да се записва автоматично.
Това също филтрира фиктивните актуализации чрез сравняване на нови и стари стойности (ВМЪКНАТО срещу ИЗТРИТО).
INSERTED и DELETED са специални таблици, налични само в тригер.