Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/03/2008, 14h31   #1
Invité de passage
 
Inscription : février 2008
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 16
Points : 1
Points : 1
Par défaut probleme avec un trigger

en fait g une table qui contient beaucoups d'attributs et on m'a demandé d'y placer un trigger pour verifier les manipulation qu'on lui fait et de les enregistrer dans une autre table dont la structure est totallement differente de la premiere.
-->la table contact contient les champs suivants:
Citation:
ID_CONTACT,
NUM_CLIENT_SITUAT,
TYPE_CONTACT,
COD_POSTAL,
ADRESSE1,
ADRESSE2,
ADRESSE3,
NUM_TELEPHONE1,
NUM_TELEPHONE2,
NUM_FAX,
NUM_TELEX,
NUM_COMPTE,
COD_PIECE,
NUM_PIECE,
ADR_EMAIL1,
ADR_EMAIL2,
SITE_WEB,
CONTACT_PRINCIPAL,
ACTIVE,
NATURE_CONTACT,
MATRICULE_CREATION,
DAT_CREATION,
MATRICULE_MAJ,
DAT_MAJ,
PERSONNE_A_CONTACTER,
ID_CLT,
COD_PAYS
--> et la table ab_logdata dans laquelle on va enregistrer les manip contient :
Citation:
ID_LOG, celui la c sequentiel pas de probleme
ID_TRANSACTION, celui la c NULL
DATE_OPERATION, celui la c SYSDATE
TYPE_MANIPULATION, celui la c soit ajout/suppr/modif..
NOM_CHAMP, ??? parcequ'on peut changer plusieurs
VALEUR_AVANT, depend du champ
VALEUR_APRES, depend aussi
COMMENTAIRE,
ID_LOG_MODULE
je suis ouvert a toutes propositions merci.
shaftmanpro2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 14h42   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
c'est pas plus simple d'utiliser FGA, l'audit d'Oracle ou même logminer ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 18h34   #3
Invité de passage
 
Inscription : février 2008
Messages : 16
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 16
Points : 1
Points : 1
Par défaut salut ORAFRANCE

En fait je suis etudiant et j'elabore ce projet pour mon PFE et donc je suis pas vraiment un pro d'oracle ,si vous voulez bien m'expliquer d'avantage merci.

en fait les deux ables n'ont pas la meme structure celle de contact et ab_logdata dans laquelle je dois stocker l'historique .
dans la colonne NOM_CHAMP ca doit m'afficher le nom de ttes les colonnes modifiées et dans les colonnes VAL_AVANT et VAL_APRES les valeurs avant la modif et apres et pour ca qq1 m'a dit de faire des tests dans le triggers mais je ne sais pas comment on les fais car g pas vus en cours donc si vous avez des exemples a me fournir je vous en serai reconnaissan.
shaftmanpro2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h31.


 
 
 
 
Partenaires

Hébergement Web