From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | juan <juanramirez(at)cajazacate(dot)com(dot)sv> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: PROBLEMA CON REGLA |
Date: | 2009-10-23 15:17:36 |
Message-ID: | 20091023151736.GA355@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
juan escribió:
> Ing. Marcos Ortíz Valmaseda escribió:
> >Fabio Arias escribió:
> >>CREATE OR REPLACE RULE transaccion_octubre_update_part AS
> >> ON UPDATE TO "TRANSACCION"
> >> WHERE old."TRAN_FECHA" >= '2009-10-01'::date AND
> >>old."TRAN_FECHA" <= '2009-10-31'::date DO INSTEAD UPDATE
> >>"TRANSACCION_OCTUBRE" SET "TRAN_ESTADO" = new."TRAN_ESTADO",
> >>"TRAN_PREAPROBADA" = new."TRAN_PREAPROBADA"
> >> WHERE "TRAN_ID" = old."TRAN_ID";
> >¿Por qué cuando le vas a decir a qué tabla le vas a aplicar la
> >regla pones su nombre entre comillas?
> >¿No debería ser:
>
> Creo que es porque los nombres de tablas y columnas están en Mayúsculas.
... y no afecta el que la regla funcione o no (a menos que fuera
suficientemente bruto para tener una tabla llamada TRAN_FECHA y otra
llamada tran_fecha, pero no lo creo).
--
Alvaro Herrera http://www.advogato.org/person/alvherre
"La victoria es para quien se atreve a estar solo"
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Hevia | 2009-10-23 15:18:08 | RE: max-pool-conecction |
Previous Message | Vicente Ramon Roca Cantin | 2009-10-23 14:46:27 | Re: Saber si existe un schema |