SQL Server 2005 mise à jour automatique DateTime Column - LastUpdated

J'ai une table définie (voir l'extrait de code ci-dessous). Comment puis-je ajouter une contrainte ou que ce soit, de sorte que le LastUpdate colonne est automatiquement mis à jour chaque fois que la ligne est modifiée?

CREATE TABLE dbo.Profiles
(
        UserName                                varchar(100)            NOT NULL,
        LastUpdate                              datetime                NOT NULL  CONSTRAINT DF_Profiles_LastUpdate DEFAULT (getdate()),
        FullName                                varchar(50)             NOT NULL,
        Birthdate                               smalldatetime           NULL,
        PageSize                                int                     NOT NULL CONSTRAINT DF_Profiles_PageSize DEFAULT ((10)),
        CONSTRAINT PK_Profiles PRIMARY KEY CLUSTERED (UserName ASC),
        CONSTRAINT FK_Profils_Users FOREIGN KEY (UserName) REFERENCES dbo.Users (UserName) ON UPDATE CASCADE ON DELETE CASCADE  
)

source d'informationauteur Brian Boatright