Bonjour tout le monde,
je dois pouvoir lancer un programme après modification d'une valeur d'un champ. Je pense que je peux le faire avec un déclencheur mais je ne sais pas comment ca marche.
Quelqu'un peut-il m'aider SVP ?
Merci d'avance![]()
Bonjour tout le monde,
je dois pouvoir lancer un programme après modification d'une valeur d'un champ. Je pense que je peux le faire avec un déclencheur mais je ne sais pas comment ca marche.
Quelqu'un peut-il m'aider SVP ?
Merci d'avance![]()
Ca dépend avant tout de votre moteur SGBDR, dont nous ne connaissons ni le nom ni la version.
Un déclencheur - ou trigger en anglais - est une sorte de procédure stockée qui se déclenche lors d'une action (insert / update / delete) sur la table. Selon les SGBDR, il y a encore la notion de déclencheurs before et after update/insert/delete.
dans vote aide, recherchez "create trigger" pour des exemples.
Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2
N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD
Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
Salut salut Mimi74,
Voici la syntaxte pour la creation d'un trigger simple sous sql serveur...
J'espre que cela pourra t'aider ds ton dev...mais co dis Fadace faudrait nous preciser ton sgdb!
Bon week end
Ciao
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TRIGGER NomDuTrigger ON NomDeLaTable FOR Action =>soit insert/update/delete AS Action soit => UPDATE / delete /insert
Je vous remercie...
Je suis désolée d'avoir oublié de dire quel sgbd j'utilise. C'est SQLServer 7.
Encore merci de votre aide
On m'a rendu mainte fois service ici ...
alors si on peut rendre la pareil c'est super
Bonne semaine
ciao
Merci beaucoup, si je peux t'aider je le ferai
Bonne semaine![]()
Ok ....enregistre crois moi j'y penserai j'ai pas mal de stress en ce moment :-) !
ciao
perds pas ton temps a repondre
Partager