Bonjour,

Je rencontre un problème avec une vue dans PostgreSQL. En effet ma vue est considérée comme une table dans mon fichier de backup.

cat backup.sql | grep 'ma_vue'

-- Name: ma_vue; Type: TABLE; Schema: public; Owner: monowner; Tablespace:
CREATE TABLE ma_vue (
ALTER TABLE public.ma_vue OWNER TO monowner;


Exemple de vue :

CREATE OR REPLACE VIEW ma_vue AS
 SELECT champ1,
    champ2,
   ....
   ....
    champ8
   FROM matable p
     LEFT JOIN ....
     LEFT JOIN ....
  GROUP BY champ1, champ2;


Ma vue se crée correctement mais elle est considérée comme une table dans mon dump. Par contre lorsque je crée ma vue en ajoutant tous les champs dans le GROUP BY celle-ci est bien considérée comme une vue dans fichier de backup

Est-ce normal ?