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" -- TIP 7: no olvides aumentar la configuración del "free space map"