[SQL SRV 2000]

Bonjour,


j'essai d'utiliser cette fonction pour que mon trigger (instead of insert) se déclenche si mise a jour de 4 colonnes particulières en meme temp. Ceci dit je coince.

les positions ordinales de ces colonnes sont
1 2 3 6

et je teste
if (columns_updated() & 71) = 71 et mon trigger se déclenche pour toutes les inserts

pour obtenir 71 je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
select 
power(2,(1-1)) +
power(2,(2-1)) +
power(2,(3-1)) +
power(2,(6-1)) 
 
1+2+4+64=71
merci pour votre aide !!!