Euler,

Muito obrigado! Você ajudou muito!

SDS

Evandro

Euler Taveira de Oliveira wrote:
Evandro Ricardo Silvestre wrote:

  
SELECT a.relname::character varying AS tabela, b.attname::character 
varying AS campo
FROM pg_class a, pg_attribute b, pg_type c
WHERE (a.relkind = 'r' OR a.relkind = 'v')
        AND a.relacl IS NULL
        AND b.attrelid = a.relfilenode
    
                           ^^^^^^^^^^^^^^
Por que você está comparando o relfilenode com o oid da relação
(attrelid)? O certo seria b.attrelid = a.oid.
A sua consulta não dá certo porque o TRUNCATE muda o relfilenode.


  

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a