Ich versuche pg_dump (v9.3.4) von einer db und pg_restore in eine andere (v9.3.6). Ich habe mehrere materialisierte Ansichten (einige mit Indizes und einige ohne Indizes). Eine meiner materialisierten Ansichten wird als Tabelle ausgegeben (ich habe dies anhand der Ausgabe von pg_dump bestätigt). Wie kann ich es als eine materialisierte Ansicht ausgeben?
Das sehe ich in meiner pg_dump-Ausgabe:
%Vor%Meine anderen MVs sehen so aus:
%Vor%Ich habe bestätigt, dass dies ein MV ist:
%Vor%Hier ist die MV-Definition:
%Vor%Eine materialisierte Ansicht wird "technisch" als Tabellenobjekt gespeichert. Wenn sie mit pg_dump exportiert wird, wird sie als solche behandelt. Es ist nicht möglich, mit pg_dump als MV zu exportieren
Tags und Links postgresql materialized-views pg-dump