Désactiver / Activer Trigger à distance pour update en masse
Bonjour à tous,
Je souhaiterai savoir s'il est possible de désactiver/réactiver à distance (par l'appel d'une fonction par exemple) un trigger d'un table en vue de faire des Update en masse sur cette table.
Je connais le code SQL pour le faire :
Code:
1 2 3 4 5 6
| DISABLE TRIGGER [NomTrigger] ON [nomTable]
GO
update [nomTable] set ...
GO
ENABLE TRIGGER [NomTrigger] ON [nomTable]
GO |
Mais je souhaiterai pouvoir appeler une fonction ou procédure stockée qui le fera en l'appelant depuis une application.
A part le lancer directement sur le serveur, je n'arrive pas à le faire autrement.
Sinon comment automatiser autrement ces update en masse à faire par exemple tous les ans à la même date ?
Merci d'avance de vos lumières. :? ;)
David