Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2010, 22:16
Avatar de sublevar
sublevar
 
Fecha de Ingreso: diciembre-2010
Mensajes: 29
Antigüedad: 13 años, 3 meses
Puntos: 1
autocompletar un campo por trigger

Hola estoy tratado de llenar un campo de una tabla por medio de trigger, la idea es que cuando se le ingrese datos al campo A a traves de una consulta por medio de un trigger llene el campo B, trato de hacer el seguimiento con el raise exception pero me da null o sea no hay datos aqui les dejo mi trigger


[SQL]
CREATE OR REPLACE FUNCTION "TRG_ingreso_sede"()
RETURNS "trigger" AS
$BODY$
DECLARE
var record;
BEGIN
select pe.pers_parro_cod_sede into var from personas pe join
parroquias pa
on pe.pers_parro_cod = pa.codigo
where pa.codigo = NEW.pers_parro_cod;
raise exception '%', var; --> aqui le hago el seguimiento y me sale solo '()'
NEW.pers_parro_cod_sede := var;
Return NEW;
END;
$BODY$
LANGUAGE plpgsql VOLATILE;
ALTER FUNCTION "TRG_ingreso_sede"() OWNER TO formacio;[/SQL]