Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2518 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Update Materialized View

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Update Materialized View

n°1987973
pedroba
Posté le 27-04-2010 à 12:17:08  profilanswer
 

Bonjour,
 
est-il possible de modifier une table maître à partir d'une vue matérialisée? C'est à dire que lorsque je fais un update sur la vue, cette update se répercute automatiquement sur la table maître.
 
Merci.

mood
Publicité
Posté le 27-04-2010 à 12:17:08  profilanswer
 

n°1987975
flo850
moi je
Posté le 27-04-2010 à 12:20:23  profilanswer
 

A  coup de trigger  , oui . Par contre, je ne sais pas s'il y a plus simple

n°1987976
pedroba
Posté le 27-04-2010 à 12:22:17  profilanswer
 

Merci de ta réponse. Aurais-tu un exemple de ce type de trigger sous la main ?

n°1987988
boboss75
Posté le 27-04-2010 à 13:32:43  profilanswer
 

il suffit simplement de raffrachir la vue matérialisée après non ?
 
DBMS_MVIEW.REFRESH (en Oracle)

n°1988005
pedroba
Posté le 27-04-2010 à 14:15:45  profilanswer
 

je ne pense pas car DBMS_MVIEW.REFRESH sert seulement à rafraîchir les données de la vue matérialisée.

n°1988128
pedroba
Posté le 27-04-2010 à 16:58:39  profilanswer
 

Voici la vue :
create materialized view log on list;
 
create materialized view vm
refresh fast start with sysdate
next sysdate + 1/(24*60) for update as select * from list;
 
Maintenant l'objectif est de modifier automatiquement la table list lorsque j'apporte des modifications a la vue "vm".
 
Merci

n°1988166
boboss75
Posté le 27-04-2010 à 18:05:37  profilanswer
 

si si le DBMS_MVIEW.REFRESH sert bien à raffraichir une vue matrérialisée mais dans le sens "j'update ma table d'alim en 1er et ensuite la vue matérialisée"
 
je ne crois pas que l'inverse soit possible (j'avais mal compris l'énoncé au départ)
 
en gros tu as des mises à jours bi-directionelles ? (vue matérialisée et/ou table maitre ?)
sinon je ne vois pas bien l'intérêt


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Update Materialized View

 

Sujets relatifs
[resolu] Probleme de syntaxe dans un UPDATEUpdate particulier ACCESS
Requete update ACCESSUpdate avec jointure (SQL Oracle)
Récupérer update XMLHttpRequestSQL questions sur update
traitement update d'après tableau (array) - phpAide sur Update
UPDATE avec jointure[PHP/MYSQL] Impossible de faire plusieurs update
Plus de sujets relatifs à : Update Materialized View


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR