[Pgsql-ayuda] trigger -- referencing old as

sandrigo lezcano alkafes@yahoo.com
Wed, 9 Jul 2003 17:04:57 -0500 (CDT)


como podría convertir este triger ??? pues no puedo
interpretar lo que dice aqui...

Compatibility
SQL99...
.....Since PostgreSQL allows trigger procedures to be written in any
number of user-defined languages, access to the data is handled in a
language-specific way. 

CREATE TRIGGER name { BEFORE | AFTER } { event [OR ...] }
     ON table FOR EACH { ROW | STATEMENT }
     EXECUTE PROCEDURE func ( arguments )

... considerando por ej. que los triggers que tengo estan
asi:      

ALTER TRIGGER tda_sueldos AFTER DELETE ON sueldos
referencing old as vjo for each row 
begin 
    insert into sueldos_auditoria(legajo,planilla,fecha_vigencia,
                 tipo_sueldo,salario,monto_adelanto,
                 usuario_insercion,fecha_insercion,
                 usuario_registro) 
         values (vjo.legajo,vjo.planilla,vjo.fecha_vigencia,
                  vjo.tipo_sueldo,vjo.salario,vjo.monto_adelanto,
                  vjo.usuario_insercion,vjo.fecha_insercion,
                  current user) 
end




=====
---------------------------------------------
Sandrigo Lezcano Jara      
Asuncion, Py

_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com