From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | Juan Martínez <jeugenio(at)umcervantes(dot)cl> |
Cc: | "Mario Gonzalez ( mario__ )" <gonzalemario(at)gmail(dot)com>, Javier <welowela(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Vistas no editables |
Date: | 2006-09-21 04:11:41 |
Message-ID: | c2d9e70e0609202111m627c1e5ep4a49bd23a1593bc4@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 9/20/06, Juan Martínez <jeugenio(at)umcervantes(dot)cl> wrote:
> Mario Gonzalez ( mario__ ) escribió:
> > On 20/09/06, Javier <welowela(at)gmail(dot)com> wrote:
> >> con un problema. Al crear un vista en Postgis esta no es editable desde
> >> Geoserver, y tampoco desde el propio pgAdmin. ¿Alguien sabe pq no es
> >> posible
> >> editar un vista? Desde la propia tabla es posible, pero desde la vista no
> >> hay manera. Alguien podría echarme una mano?
> >
>
> Ahora, en teoria las vistas no son editables, ya que normalmente una
> vista se hace para mostar una determinada informacion que no esta
> disponible para todo el mundo.
>
en realidad segun el estandar SQL las vistas pueden ser actualizables
si cumplen ciertas condiciones, en postgres no se crean vistas
actualizables automaticamente en ningun caso. Pero se pueden crear
mediante el sistema de reglas.
http://www.postgresql.org/docs/8.1/static/rules-update.html#RULES-UPDATE-VIEWS
> Por que no hacer los cambios directamente en la(s) tabla(s) involucradas?
>
porque a veces quieres evitar que los usuarios vean cierta
informacion, si tienen acceso a la tabla podran ver todo en cambio si
creas una vista solo veran (y/o actualizaran) los campos que esten
disponibles desde la vista
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
From | Date | Subject | |
---|---|---|---|
Next Message | Javier | 2006-09-21 06:51:37 | Re: Vistas no editables |
Previous Message | Jaime Casanova | 2006-09-21 03:42:13 | Re: habilitar/deshabilitar triggers |