Trigger sur la base et non sur une table [resolu] - SQL/NoSQL - Programmation
Marsh Posté le 04-08-2007 à 19:02:25
non pas possible, car ce que tu veux archiver c'est par rapport aux tables (plus particulièrement les lignes).
il existe bien des trigger qu'on peut mettre sur la DB (oracle le permet par exemple), mais c'est utilisé pour logger par exemple le login d'un user, l'arret de la db, lancer un traitement particulier au démarrage de la db ou des trucs ainsi.
Marsh Posté le 04-08-2007 à 19:35:02
D'accord, c'est noté, merci beaucoup pour ta réponse et bonne continuation.
Marsh Posté le 03-08-2007 à 16:30:48
Salut,
J'ai deux triggers qui permettent d'archiver la date et l'utilisateur sur les enregistrements d'une table lors de la création et des modifications.
Sur toutes les tables j'ai les mêmes champs permettant d'archiver ces informations (DCrea, DModif, UCrea, UModif).
Je me demandais comment faire pour ne pas avoir à refaire ces mêmes triggers sur chaque table, si les DDL triggers permettent de faire ça.
D'avance merci pour vos conseils !
Message édité par virgile06 le 04-08-2007 à 19:35:24
---------------
Austin Mini, Mini Moke et autres dérivés.