Bonjour à tous.
Après des recherches infructueuses je m'adresse à vous.
Tout d'abors je travail avec Oracle 10g XE.
J'aimerai créer un trigger qui à chaque INSERT/UPDATE/DELETE écrive dans un fichier les champs de l'enregistrement concerné.
Etant un novice d'Oracle voici ce que j'aimerai savoir:
- Faut il que je crée trois trigger (un pour insert, un pour update, un pour delete), ou puis je le faire en un seul;
- Quelle est la commande ou ps qui me permette d'écrire dans un fichier.
Pour l'instant j'ai:
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TRIGGER TRG_DELETE_ON_MA_TABLE AFTER DELETE ON MA_TABLE ; ; Ecrire les valeur de l'enregistrement concerné (sans un fichier texte plat, genre .csv) ; END;
Ben.
Partager