Euler, executei o script que você passou mas apenas o primeiro select está 
rodando; 

A função que você passou não está sendo reconhecida. Eis a saída:

 

Resultado da consulta com 28 registros descartados.

 

ERRO:  função pg_catalog.pg_get_functiondef(integer) não existe

LINE 7: SELECT pg_catalog.pg_get_functiondef(665459);

               ^

HINT:  Nenhuma função corresponde com o nome e os tipos de argumento 
informados. Você precisa adicionar conversões de tipo explícitas.

 

Fui na árvore de funções do catálogo pg_catalog, verifiquei que essa função não 
está aparecendo. A versão do postgres é 8.2.4 rodando em um CentOS 4.5.

 

Como faço pra obter também as definições de visões, tabelas e triggers que 
tenham apresentam um certo padrão nos desses objetos ?

Exemplo - quero salvar todas as definições de objeto que tenham "DTF" em seus 
nomes (objetos que eu construi).

 

Outra Euler, como salvar o resultado dos select's (dentro do for) em um arquivo 
texto?

 

 



<html>
<body>
<font face = "arial" size = "1" color = "#000080">Aviso:<br>"O emitente desta 
mensagem &eacute; respons&aacute;vel por seu conte&uacute;do e 
endere&ccedil;amento. Cabe ao destinat&aacute;rio cuidar quanto ao tratamento 
adequado. Sem a devida autoriza&ccedil;&atilde;o, a divulga&ccedil;&atilde;o, a 
reprodu&ccedil;&atilde;o, a distribui&ccedil;&atilde;o ou qualquer outra 
a&ccedil;&atilde;o em desconformidade com as normas internas da ELETRONORTE S/A 
s&atilde;o proibidas e pass&iacute;veis de san&ccedil;&atilde;o disciplinar, 
c&iacute;vel e criminal. Esta mensagem pode ser monitorada".
</font>
</body>
</html>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a