2010-09-02 3 views

Répondre

0

PostgreSQL n'a pas de vues pouvant être mises à jour, vous devez créer des règles pour rendre cela possible. Sans ces règles supplémentaires, vous ne pouvez pas faire de mise à jour sur une vue.

De l'manual:

Qu'advient-il si une vue est désignée comme la relation cible pour une instruction INSERT, UPDATE, ou DELETE ? Après avoir fait les substitutions décrites ci-dessus, nous allons avoir un arbre de requête dans lequel le résultat relation points à une sous-requête entrée de la table de gamme. Cela ne fonctionnera pas, donc le réécriteur jette une erreur si voit qu'il a produit une telle chose.

+0

Merci, Comme je suis folle! –

0

Les vues dans PostreSQL ne peuvent pas être mises à jour.

Questions connexes