On 14-11-2014 10:18, Paulo wrote:
> Executo a sentença, mas não grava nas tabelas.
> 
> SELECT 'CREATE TRIGGER minha_trigger AFTER INSERT OR UPDATE OR DELETE ON
> '||tablename||' FOR EACH ROW EXECUTE PROCEDURE funcao_minha_trigger();'
> 
> FROM pg_tables WHERE schemaname = 'public';
> 
O SELECT *retorna* dados; ele *não* executa comandos produzidos por
alguma coluna retornada.

> Se copio o retorno da sentença acima e executo manualmente ele grava
> normalmente.                           
> 
É o esperado.


-- 
   Euler Taveira                   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a