Bonjour,

j'ai lu la documentation sqlpro sur les triggers et je n'arrive pas à reproduire la fonction if update(nom de colonne)

mssql 2000

Voila le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
create trigger TRG_UPDATE on TABLE
for insert
as
if update(date)
insert into AUTRETABLE select * from INSERTED
Ce trigger fonctionne si je fais un insert dans la table "TABLE " avec ou sans date... et comme vous l'aurez compris, la table "AUTRETABLE " doit recuperer que les insert ayant une date.

Le mot clé update me laisse perplexe car il me fait penser a un update mais il s'agit bien d'un insert. J'ai essayé if insert(date) mais sans succès.