|
Veja se isso ajuda :
/*
--------------------- // retorna todos os campos de uma tabela // ------------------------------- SELECT a.attnum, a.attname, t.typname, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef FROM pg_class as c, pg_attribute a, pg_type t WHERE a.attnum > 0 and a.attrelid = c.oid and c.relname = nome_da_tabela and a.atttypid = t.oid order by a.attnum */ /* --------------------- // retorna todos os pk ou fk // ------------------------------- select r.relname as table, c.conname as constraint_name, contype as constraint_type, conkey as key_columns, confkey as foreign_columns, consrc as sources from pg_class r, pg_constraint c where contype = 'f' and r.oid = c.conrelid; */
|
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
