Trigger no funciona, una ayuda por favor

From: Carlos Alberto Márquez Rey <carlos_marquez_rey(at)yahoo(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Trigger no funciona, una ayuda por favor
Date: 2007-01-11 23:15:20
Message-ID: 422036.64130.qm@web50815.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Tengo el siguiente trigger y funcion trigger

CREATE OR REPLACE FUNCTION tru_rel_nombres_elementos()
RETURNS "trigger" AS
$BODY$
begin
if TG_OP = 'INSERT' or TG_OP = 'UPDATE' then
NEW.fec_ult_act = now();
end if;
if TG_OP = 'DELETE' then
end if;
return null;
end;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
ALTER FUNCTION tru_rel_nombres_elementos() OWNER TO postgres;

-------------------------------

CREATE TRIGGER tru_rel_nombres_elementos
AFTER INSERT OR UPDATE OR DELETE
ON rel_nombres_elementos
FOR EACH ROW
EXECUTE PROCEDURE tru_rel_nombres_elementos();

la idea es guardar en la siguiente tabla la fecha de actualizacion

CREATE TABLE rel_nombres_elementos
(
cod_ubicacion_niv01 varchar(4) NOT NULL,
cod_ele varchar(5) NOT NULL,
item varchar(2) NOT NULL,
nom_elemento varchar(100),
des_elemento varchar(250),
cod_idioma varchar(2) NOT NULL,
fec_ult_act timestamp
)
WITH OIDS;
ALTER TABLE rel_nombres_elementos OWNER TO postgres;

Pero no hace nada, si alguiente me pudiaera dar una luz a que puede ser

Gracias por la atención

***********************************************************
Carlos Márquez
***********************************************************
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message pablo 2007-01-12 00:18:25 Cual es el tipo float correspondiente en postgresql?
Previous Message Daniel Medina 2007-01-11 22:29:12 phpGpAdmin error ......