|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : novembre 2006 Messages : 422 ![]() |
Salut j'ai créer un petit bloc de donnée basé sur une table qui est composé de plusieurs clé primaire d'autres tables. le problème c'est que je n'arrive pas a enregistrer les modifications que j'effectue sur ce bloc (ce qui est logique) car il faut penser a mettre a jour le contenu des autres tables chose que j'ai pas réussi a faire.Je pense qu'il faut employer les triggers pour y parvenir.
Faut il les placer au niveau des tables ou au niveau de forms (si oui pouvez me donner les triggers les plus utiles ?) Merci. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 534 ![]() |
Les triggers de niveau block POST-INSERT, POST-UPDATE et POST-DELETE sont le lieu idéal pour mettre à jour vos autres tables.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : août 2005 Messages : 270 ![]() |
Tu peux traiter ça dans forms avec les triggers cités dans le précédent message ou, de façon plus générique, dans des triggers sur les tables.
|
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : novembre 2006 Messages : 422 ![]() |
euh c'est pas plus tôt pre-insert , pre-update et pre-delete ?
|
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 534 ![]() |
Il n'ya pas pas grande différence entre PRE-INSERT et POST-INSERT.
Le premier se déclenche avant l'insertion alors que le deuxième se déclenche après. C'est une affaire de goût,mais je préfère que les colonnes de la table principale soient renseignées d'abord, car elles peuvent être utilisées pour valoriser les autres tables, via un trigger basé par exemple.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() |
Tu utilise Pre-Insert. dans ce trigger tu fais des insert dans tes tables annexes.
__________________
|
|
00
|
Copyright © 2000-2012 - www.developpez.com