Opa!
Sim o psql é versão 7.4 e o banco 8.1, até então tudo bem quanto a
diferença das versões entre cliente e servidor, mas o q me intriga é a
duplicação dos registros na pg_proc!
Não tem nada em especifico, simplesmente ao criar ou substituir uma
função, ele duplica! Uma função simples como esta já está duplicando.....
CREATE OR REPLACE FUNCTION teste_pk (text) RETURNS text
AS 'select proname, proargtypes from pg_proc;'
LANGUAGE 'sql'
Nao sei mais o que fazer...
Thiago Boufleuhr
Euler Taveira de Oliveira escreveu:
> Thiago Boufleuhr wrote:
>
>> Pessoal, to precisando de ajuda nesse tópico...
>>
>> Abaixo os resultados:
>>
>> Tentando efetuar um REINDEX no índice:
>>
>> producao=# reindex index pg_proc_proname_args_nsp_index;
>> ERROR: could not create unique index
>> DETAIL: Table contains duplicated values.
>> producao=# \q
>>
>> Comando \d pg_proc
>>
>> producao=# \d pg_proc
>> ERROR: function
>> pg_catalog.pg_get_constraintdef(oid, boolean) does not exist
>> HINT: No function matches the given name and argument types. You may need
>> to add explicit type casts.
>> producao=#
>>
>>
> Ugh? Parece-me que você está utilizando uma versão do psql diferente da
> do postgres. Qual a versão do psql e do postgres?
> Você pode montar um teste no qual esse erro de duplicação de índices
> acontece?
>
> [EMAIL PROTECTED]:~$ psql --version
> psql (PostgreSQL) 8.3RC2
> contains support for command-line editing
> [EMAIL PROTECTED]:~$ postgres --version
> postgres (PostgreSQL) 8.3RC2
>
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral