Bonjour,

Je rencontre un problème lorsque je fais un rename de table sur postgres (9.4). Le souci est qu'avec le rename de la table, les vues qui y sont liées sont aussi modifiées et récupèrent ainsi le nom de la nouvelle table. exp:

Etat 1
nom de la table: toto
Vue_toto: select * from toto

Action rename: alter table toto rename to tata

Etat (2)
nom de la table: tata
Vue_toto : select * from tata

Question: y'a t il une commande lors de la création/replace de la vue afin de "figer" l'sql qui a servi à la création de la vue ? et éviter ainsi que le nom de la table (au sein de la vue) ne change lors du rename de table

Merci !