Re: un trigger sencillo que no hay manera con el

From: emilio alvarez <dr7tbien(at)terra(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org, diego(at)adminsa(dot)com
Subject: Re: un trigger sencillo que no hay manera con el
Date: 2004-11-03 16:51:38
Message-ID: 41890C9A.9080303@terra.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Ahora lo tengo así, pero no borra ningun articulo al ejecutarlo:

CREATE TRIGGER trigger_borrado_ocurrencias_clave BEFORE DELETE ON articulos
FOR EACH ROW
EXECUTE PROCEDURE eliminar_ocurrencia();

y una funcion:

CREATE OR REPLACE FUNCTION eliminar_ocurrencia() RETURNS TRIGGER AS '
BEGIN
DELETE FROM ocurrencias_clave WHERE tabla=CAST(TG_RELNAME AS TEXT) AND
id=OLD.id;
RETURN NEW;
END;
' LANGUAGE 'plpgsql';

Si ejecuto

DELETE FROM articulos WHERE id=1;

me responde:

DELETE 0

gracias anticipadas

dr7tbien

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message emilio alvarez 2004-11-03 17:27:05 Re: un trigger sencillo que no hay manera con el
Previous Message Alex Contreras C. 2004-11-03 16:41:02