Em 26 de março de 2016 08:18, Leandro Guimarães Faria Corcete DUTRA <
l...@dutras.org> escreveu:
> http://coderedux.com/on-postgresql/upsert-bad-apples
> Artigo bem interessante sobre chaves.
Obrigado por compartilhar!
[]'s
___
pgbr-geral mailing list
Boa tarde pessoal.
Estou precisando acessar o conteúdo das funções de um determinado schema, e
fazer uma busca dentro do código.
Vi que na pg_proc consigo um monte de informações das funções, mas o código
da função não achei.
Onde fica armazenada essa informação ??
Att
André
___
Em 30 de março de 2016 15:03, André Ormenese escreveu:
> Boa tarde pessoal.
>
> Estou precisando acessar o conteúdo das funções de um determinado schema,
> e fazer uma busca dentro do código.
>
> Vi que na pg_proc consigo um monte de informações das funções, mas o
> código da função não achei.
>
Minhas funções estão todas em plpgsql e nada aparece nesta coluna. Estão em
fontes externas ? Existe uma forma de acessá-las ?
Em 30 de março de 2016 15:07, Rafael Fialho
escreveu:
Boa tarde!
Nesta tabela mesmo, campo prosrc. Note que em alguns casos, dependendo do
tipo da linguagem e do código
Em 30 de março de 2016 15:11, André Ormenese escreveu:
> Minhas funções estão todas em plpgsql e nada aparece nesta coluna. Estão
> em fontes externas ? Existe uma forma de acessá-las ?
>
Se são funções que você desenvolveu, em plpgsql, você deveria ter acesso.
As fontes externas são em caso de
A partir da versão 8.4 existe a função pg_get_functiondef(oid) que mostra
exatamente o comando de criação da função passada por parâmetro (inclusive
o CREATE...).
A coluna prosrc somente mostra o conteúdo da função e não o comando
inteiro. O que pode gerar confusão é que o resultado da query no PgA
Boa tarde, colegas
Não encontrei nada na lista a respeito, então vou relatar aqui:
Segundo a documentação online, o comando ALTER DOMAIN só possui a opção
RENAME TO a partir da versão 9.2.
Entretanto, consegui renomear através da interface gráfica do PGAdmin
versão 1.20.0 de uma base PostgreSQL
Estou usando a versão 9.4.
Executei a consulta no psql e agora os dados aparecem.
O que preciso é saber o nome das funções que tenham um determinado texto no
seu código, e isso mesmo executando via pgadmin funciona. Problema
solucionado !!!
Obrigado a todos pela ajuda.
Em 30 de março de 2016 1
On 30-03-2016 15:29, Fabiano Chiqueti wrote:
> Segundo a documentação online, o comando ALTER DOMAIN só possui a opção
> RENAME TO a partir da versão 9.2.
>
> Entretanto, consegui renomear através da interface gráfica do PGAdmin
> versão 1.20.0 de uma base PostgreSQL 8.4.4 on x86_64-unknown-linux