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/
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 ...... |