Esse codigo abaixo, tem algum a ver com o que eu estou querendo. Quero gerar uma tabela Log_produtos, a partir de todos os campos da tabela Protudos:
create table log_produtos as (SELECT a.attname 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 AND c.relname = 'produtos' ORDER BY a.attnum);
Agradeço a todos!
Não entendi sua duvida... ta pretendendo fazer uma copia da tabela com todos os dados ou simplesmente copiar a estrutura?