esse case que vc diz deve conter todas as tabelas e registros envolvidos para que vocês testem?
eu consegui executar usando EXECUTE comando_string;

Obrigado a todos.


Felipe Pamboukian
Analista Programador
Informídia Pesquisas Esportivas Ltda.
Tel./Fax.: 55 11 3673 5566
Email: [email protected]
Web: www.informidia.com.br
Antes de imprimir lembre-se de sua responsabilidade e comprometimento com o Meio Ambiente

Em 15/12/2010 15:29, Osvaldo Kussama escreveu:
Em 15 de dezembro de 2010 11:30, [email protected]
<[email protected]> escreveu:
  
não testei, aqui eles reinstalaram os servidores e nessa a versão do banco foi mudado de 8.3.7 para 8.3.10
descobri umas coisas estranhas aqui, eu não entendi o porque acontece isso, da uma olhada...

-- não funcionou com a chamada direta da função
select f_rodar_reportagem(44359, 193097);

-- não funcionou com a chamada por trigger (a trigger chama uma função que chama a f_rodar_reportagem com select)
update repesportesmt set
       estado = '1'
where idrepesportesmt = 44359;

-- funcionou com prepare/execute
prepare rodar(int, int) as select f_rodar_reportagem($1, $2);
execute rodar(44359, 193097);

    

Como seu caso é sui-generis é imprescindível que você envie um caso de
teste para tentarmos reproduzir e entender o possível erro.

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


  
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a