From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | sandrigo lezcano <alkafes(at)yahoo(dot)com> |
Cc: | psql-ayuda <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] trigger -- referencing old as |
Date: | 2003-07-09 23:31:07 |
Message-ID: | 20030709233107.GB24746@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Wed, Jul 09, 2003 at 05:04:57PM -0500, sandrigo lezcano wrote:
> como podría convertir este triger ??? pues no puedo
> interpretar lo que dice aqui...
Necesitas crear una funcion primero (RETURNS TRIGGER LANGUAGE plpgsql).
En la funcion, el campo antiguo se llama OLD, o sea
begin
insert into sueldos_auditoria(legajo,planilla,fecha_vigencia,
tipo_sueldo,salario,monto_adelanto,
usuario_insercion,fecha_insercion,
usuario_registro)
values (OLD.legajo,OLD.planilla,OLD.fecha_vigencia,
OLD.tipo_sueldo,OLD.salario,OLD.monto_adelanto,
OLD.usuario_insercion,OLD.fecha_insercion,
current user)
end
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Everybody understands Mickey Mouse. Few understand Hermann Hesse.
Hardly anybody understands Einstein. And nobody understands Emperor Norton."
From | Date | Subject | |
---|---|---|---|
Next Message | Elias Castillo | 2003-07-10 01:36:34 | [Pgsql-ayuda] Instalación PostgreSQL 7.3.3 |
Previous Message | Valentin Moreno Colin | 2003-07-09 22:58:16 | [Pgsql-ayuda] Problema Postgres, PHP acentos y tildes |