Opa, obrigado pela resposta, mas não entendi muito bem o que quis dizer.

Teria como me mostrar um exemplo listando os campos da tabela 
public.tb_usuarios

Obrigado.

Cleone Francisco Brito, PROVIDER escreveu:
> Bom dia.
> 
>       Saudações prezado, tente da seguinte forma SELECT 
> nome_esquema.nome_entidade.nome_atributo FROM ...
> 
>       Veja se ajuda...
> 
> Cleone Fco de O Brito 
> Área de Produtos e Serviços - COELCE 
> * (085) 3453-4767 
> * [email protected]
> 
> -----Mensagem original-----
> De: [email protected] 
> [mailto:[email protected]] Em nome de Thiago
> Enviada em: terça-feira, 13 de abril de 2010 11:03
> Para: [email protected]
> Assunto: [pgbr-geral] Listar todos os campos de uma determinada 
> tabela("schemaname.tablename")
> 
> Galera, bom dia.
> 
> Preciso fazer um select que liste todos os campos de uma determinada tabela, 
> pesquisando no google acabei encontrando o código abaixo:
> 
> SELECT c.relname AS objname,
> c.relkind AS objkind,
> a.attnum AS indexnum,
> a.attname AS fieldname,
> t.typname AS fieldtype,
> a.atttypmod-4 as fieldlength,
> NOT a.attnotnull AS "isnull",
> d.adsrc AS defaultvalue
> FROM pg_attribute AS a
> JOIN pg_class AS c ON c.oid=a.attrelid AND c.relname !~ '^pg_'
> JOIN pg_type AS t ON t.oid=a.atttypid
> LEFT OUTER JOIN pg_attrdef AS d ON c.oid=d.adrelid AND d.adnum=a.attnum WHERE 
> a.attnum>0 ORDER BY c.relkind, c.relname, a.attnum
> 
> Este exemplo funciona legal, mas nesse exemplo não entendi se consigo listar 
> por schemaname.tablename, pois tem alguns casos tenho tabelas com o mesmo 
> nome em schemas diferentes.
> 
> Alguém saberia uma forma de fazer isso?
> 
> Obrigado.
> 
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a