Al momento de hacer un insert o update en la tabla dat_personales (campo documento) tengo que actualizar tambien la tabla sueldos en el mismo campo.
Mi funcion:
CREATE OR REPLACE FUNCTION save_dni() RETURNS TRIGGER AS $save_dni$
DECLARE
BEGIN
NEW.documento := --aqui no se como llamar a la
--columna documento de la otra tabla
RETURN NEW;
END;
$save_dni$ LANGUAGE plpgsql;
Espero se entienda.
Gracias.
No entiendo muy bien donde
Lun, 19/10/2009 - 19:32 — rafaelmaNo entiendo muy bien donde tienes el problema. Puedes tener un INSERT o un UPDATE en la funcion del trigger, que actualiza la otra tabla.
Algo asi (tendras que ajustar las sentencias INSERT y UPDATE que uses):
Mucha mas informacion sobre triggers en este articulo:
http://www.postgresql-es.org/node/301
--
Rafael Martinez
Webmaster
Enviar nuevo comentario