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 ?