Re: [pgsql-es-ayuda] Crear una RULE con SELECT e INSERT ?¿

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.

In response to

Responses

Browse pgsql-es-ayuda by date

  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