Leandro ...eu fiz uma select que pegava as informações do banco...(veja abaixo)
com obj_description(pg_class.relfilenode) AS descricao pegava o comentário em uma tabela e com col_description(atrib.attrelid, atrib.attnum::integer) AS descricao pegava o comentário em uma coluna, só que os argumentos que eu passo (pg_class.relfilenode e atrib.attrelid) são os OIDs da tabela e da coluna respectivamente. só que através do information_schema eu não possuo essas informações....(eu acho..procurei e não achei)...perdoem-me se estiver falando besteiras.. O information_schema me poupou um select ... até chegar na descrição... Para ter idéia segue o select que tinha montado..não sei muito..mas fuçando montei isso : SELECT c.relname AS relacao, atrib.attname AS atributo, col_description( atrib.attrelid, atrib.attnum::integer) AS descricao FROM pg_attribute atrib JOIN pg_type t ON atrib.atttypid = t.typelem JOIN pg_class c ON c.relfilenode = atrib.attrelid WHERE t.typtype = 'b' AND atrib.attnum > 0 AND c.relname like 'tb%' AND c.relkind = 'r' OR c.relkind = 'v' AND c.relname like 'vw%' UNION SELECT pg_class.relname AS relacao, ''::character varying AS atributo, obj_description(pg_class.relfilenode) AS descricao FROM pg_class WHERE t.typtype = 'b' AND atrib.attnum > 0 AND c.relname like 'tb%' AND c.relkind = 'r' OR c.relkind = 'v' AND c.relname like 'vw%' ORDER BY 1, 2; Ps.: Prefiro usar o information_schema porque ele já omite as informações do sistema..sem que eu precise colocar esses likes.. Grato... Leonardo Matos Em 12/04/07, Leandro Guimarães Faria Corcete DUTRA < [EMAIL PROTECTED]> escreveu:
Em Qui, 2007-04-12 às 10:34 -0300, Leo Matos escreveu: > A única coisa que não encontrei e que eu precisava é o comentário > colocado na view..tabela ou coluna.. http://postgresql.org./docs/8.2/interactive/sql-comment.html -- Leandro Guimarães Faria Corcete DUTRA <[EMAIL PROTECTED]> http://orolix.com.br./ +55 (11) 2122 0302 Join the FSF: http://www.fsf.org/register_form?referrer=4686 _______________________________________________ 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
_______________________________________________ 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
