From: | Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com> |
---|---|
To: | juanramirez <juanramirez(at)cajazacate(dot)com(dot)sv> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [pgsql-es-ayuda] Crear una RULE con SELECT e INSERT ?¿ |
Date: | 2011-01-19 21:18:47 |
Message-ID: | AANLkTint1yOX0M980vNzdEUH0D_ao77n_90ymRz9ZOxY@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
¿Y por que la aplicación que realiza el Select, no realiza tambien el Insert?
Saludos,
El día 19 de enero de 2011 13:08, juanramirez
<juanramirez(at)cajazacate(dot)com(dot)sv> escribió:
>
> Buenos días,
>
>
> Tengo una inquietud, tengo una idea que quiero implementar, supongan un
> sistema bancario donde el gerente pida que se guarde una bitácora donde se
> registren cuando se consultaron los saldos de las cuentas de ahorros.
>
> Para hacerlo creo una vista así:
>
> create view consulta_cuentas_ahorro as
> select cuenta,nombre,saldo from tabla_cuentas_ahorro;
>
>
>
> ahora, la definicion de la RULE en la vista quedo así:
>
> CREATE OR REPLACE RULE "_RETURN" AS
> ON SELECT TO consulta_cuentas_ahorro DO INSTEAD SELECT
> cuenta,nombre,saldo from tabla_cuentas_ahorro;
>
>
> Como puedo hacer para que al hacer el SELECT a la vista
> consulta_cuentas_ahorro, haga un INSERT a una tabla XXX ?¿..como puedo
> modificar la RULE para hacer además del SELECT un INSERT ?¿
>
>
>
>
> --
> Cordialmente
> Juan Ramírez
> El Salvador
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
--
Sergio Valdés H.
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2011-01-19 21:33:59 | Re: [pgsql-es-ayuda] Crear una RULE con SELECT e INSERT ?¿ |
Previous Message | Gustavo Garay | 2011-01-19 21:03:36 | Re: Error al crear lenguaje |