Comment mettre une vue à jour ? [SGBD] - SQL/NoSQL - Programmation
Marsh Posté le 15-03-2004 à 01:43:16
Jubijub a écrit : je croyais que ca se mettait à jour tout seul...faut que je me tape un trigger qui efface la vue et la recrée ??? |
bah oui, c'est la différence entre une vue et une table temporaire.
Marsh Posté le 15-03-2004 à 01:55:11
mouhais, g trouvé d'où ca venait, et g honte de le dire : le fait de rajouter des commandes risquait pas de mettre à jour la vue si j'ajoutais pas les assemblages qui vont avec...
voilà, faut jamais travailler 18h de suite sur du merise puis de la BDD, on a plus les idées claires ensuite
Marsh Posté le 15-03-2004 à 00:53:57
J'ai une vue qui porte sur la jointure de 3 tables.
Si j'insère un truc dans une des 3 tables, la vue n'en tient pas compte...
ex : g 15 commandes dans une table...
je fais un create view PRIX qui inclut cette table
Je rajoute une 16eme commande
un select * from PRIX me montre tjs 15 commandes
je croyais que ca se mettait à jour tout seul...faut que je me tape un trigger qui efface la vue et la recrée ???
---------------
Jubi Photos : Flickr - 500px