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
