[Pgsql-ayuda] Triggers

Patricio Muñoz pmunoz@cmet.net
Mon, 5 Jan 2004 18:22:13 -0300


Estimados,
Tengo una funcion (foo_funcion) escrita en lenguaje Perl dentro de Postgres,
la cual recibe como parametro un string, lo procesa para luego retornar el
string modificado. La idea es crear un trigger que automatize la tarea de
procesar cada string que es insertado en la tabla "foo_tabla". Al momento de
crear el trigger, arroja el siguiente error:
ERROR:  CreateTrigger: function foo_funcion() must return TRIGGER.

La sintaxis del trigger es la sgte:

CREATE TRIGGER foo_trigger
BEFORE INSERT OR UPDATE ON foo_tabla
FOR EACH ROW
EXECUTE PROCEDURE foo_funcion();

alguna idea ?

saludos