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.
--
Cordialmente,
Juan Ramírez
El Salvador
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net