Ir para conteúdo
Fórum Có
Entre para seguir isso  
Marcel Costa

Criar tabela a partir do pg_attribute de outra tabela

Recommended Posts

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!

Compartilhar este post

Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.


×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Entre para seguir isso  

  • Criar Novo...