Hola buen dia a todos

Estoy intentando grabar en una tabla que guarda geometrias tipo punto

Error de PostGIS al añadir objeto espacial: ERROR: no se puede hacer INSERT
RETURNING a la relación «al_buzon_geo»

HINT: Necesita un regla incondicional ON INSERT DO INSTEAD con una cláusula
RETURNING


y tengo este error porque la tabla tiene esta regla


CREATE OR REPLACE RULE ed_al_buzon_geo AS
    ON INSERT TO al_buzon_geo
   WHERE 0 <> (( SELECT count(*) AS count
           FROM al_buzon_geo
          WHERE al_buzon_geo.the_geom ~= new.the_geom)) DO INSTEAD NOTHING;


Si retiro la regla me permite grabar sin problemas esto ocurre en mi base
de datos que he migrado recientemente a un nuevo servidor.


en mi servidor antiguo sigue funcionando normalmente.


ambos servidores los tengo con postgres 9.4 solo que el antiguo es 9.4.2 y
el nuevo es 9.4.9


alguna idea a que se debe esto? ¿como podria solucionarlo?

-- 
José Mercedes Venegas Acevedo
cel Mov RPC 964185205

skype jvenegasperu
facebook jvenegasperu
<jvenegasp...@gmail.com>

Responder a