bonjour,
mon appli contient 5000 tables et environ 1500 triggers.
lorsque je lance la requête:
les status pour 98% des triggers (tous enabled) qui fonctionnent bien ,ont pour valeur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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
Partager