Ir para conteúdo
Fórum Script Brasil
  • 0

Criar tabela a partir do pg_attribute de outra tabela


Marcel Costa

Pergunta

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!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...