J'ai créer un trigger.
J'aimerais savoir comment le rendre innopperant pendant un moment et le remettre en service plutard.
Version imprimable
J'ai créer un trigger.
J'aimerais savoir comment le rendre innopperant pendant un moment et le remettre en service plutard.
hello
sur quel sgbd ?
Comme bien d'autres membres vous ne précisez pas votre SGBD et c'est bien dommage .
Toutefois, dans l'hypothèse ou votre SGBD serait Oracle voici la synthaxe a utiliser :
ou [SCHEMA] est le schéma propriétaire du trigger et [TRIGGER_NAME] est le nom de votre trigger .Code:ALTER TRIGGER [SCHEMA].[TRIGGER_NAME] DISABLE
Il va de soit que la commande pour ré-activer votre trigger sera :
that's allCode:ALTER TRIGGER [SCHEMA].[TRIGGER_NAME] ENABLE
Si par contre c'est sur du MS-SQL, pas d'autre possibilite que de supprimer le trigger (en ayant pris soin de sauver son DDL)
C'est vraiment dommage car j'utilise le MS SQL SERVER.
Non, sous SQL-Server 2000, tu peux tout à fait désactiver un trigger par cette commande:
VinchyCode:ALTER TABLE maTable DISABLE TRIGGER nomTrigger
MERCI A TOUS.