Status de trigger différent
bonjour,
mon appli contient 5000 tables et environ 1500 triggers.
lorsque je lance la requête:
Code:
1 2 3 4 5 6 7 8
|
select obj.name as [nom du trigger],
par.name as [Nom de la table associée],
obj.status as [Status du trigger]
from sysobjects obj
join sysobjects par on par.id=obj.parent_obj
where obj.xtype='TR'
order by obj.status,par.name,obj.name |
les status pour 98% des triggers (tous enabled) qui fonctionnent bien ,ont pour valeur:
536871168 pour les after delete
536871424 pour les after update
536871936 pout les after insert
hors pour quelques uns qui merdouillent les status sont:
1610613248 pour les after update
1610613760 pout les after insert
je ne trouve nulle part la signification de ces valeurs de status!
j'ai beau faire un alter table drop trigger puis create trigger, j'ai toujours le même status
si je fais un alter table disable trigger toto puis alter table enable trigger
idem
help!!
merci a vous