Olá boa tarde,
Seguindo a sugestão da colega Fernanda Nery, criei a trigger com o parâmetro
AFTER em vez de BEFORE
CREATE TRIGGER update_nome_rua_plantas_from_rede_viaria
AFTER INSERT OR UPDATE
ON plantas_emitidas
FOR EACH ROW
EXECUTE PROCEDURE preenche_morada_plantas_from_rede_viaria();
e assim o RAISE NOTICE já devolve o resultado correctamente:
INSERT INTO plantas_emitidas (ref_int, ref_gsp, the_geom)
VALUES ('705/2011', '6668_2011',
'0101000020B30E00000AD7A370D9D7F54004560E2DBE18FE40');
NOTICE: O valor resultante: Rua Doutor João Teles
Contudo, continua a não registar este valor na tabela... Qual será a razão para
este comportamento?
Obrigado!
Pedro
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal