Que tal, he creado una vista en postgreSQL por medio del pgAdmin III todo con el super usuario (postgres). mi pregunta es como puedo abrir o consultar el contenido de la vista por medio de una consulta.
El codigo de la vista:
Código SQL:
Ver originalCREATE OR REPLACE VIEW "Avisos" AS
SELECT a.idmsg, (r.nom||' '||r.app||' '||r.apm) AS remitente, a.mensaje, (d.nom||' '||d.app||' '||d.apm) AS destinatario
FROM aviso a
JOIN persona r ON a.idrem = r.idper
JOIN persona d ON a.iddest = d.idper;
ALTER TABLE "Avisos" OWNER TO postgres;
GRANT ALL ON TABLE "Avisos" TO postgres;
Este es codigo que pretendo usar para abrir la vista.
Código SQL:
Ver originalSELECT * FROM Avisos; 'Me manda lo siguiente ERROR: no existe la relación «avisos»
Pero abro la vista en modo gráfico y me aparece la estructura y el contenido de la vista. ¿Que puede ser, permisos de usuario, permisos sobre los objetos?, les agradezco todas las respuestas