Salut à tous.
Je suis en train d'essayer de mettre en place un trigger sur ma table suivante :
je souhaite que le champ lddate d'une valeur insérée ou modifiée soit mis à la valeur de l'heure de cette modification.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 create table formats ( id bigint identity not null, name varchar(50) null, lddate datetime not null, primary key nonclustered (id) )
Voici mon code du trigger
Mais ça ne marche pas je compren pas pkoi....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 create TRIGGER formats_trigger ON formats FOR INSERT, UPDATE as BEGIN update formats set inserted.lddate = getdate() where inserted.id = id END
Si qqn a une idée il est le bienvenue...
Merci d'avance
Partager