Olá Pessoal,
Estou executado a seguinte instrução:
CREATE TABLE chave_duplicada AS
SELECT
*
FROM
empresas
group by chave_inc
having count(chave_inc) > 1
Porém não consigo visualizar os dados da nova tabela, recebo a mensagem:
Edit table data without primary key
Esse erro é do PgAdmin.
Normalmente, você pode ignorar a mensagem e visualizar os dados sem
problemas.
Qual versão do PgAdmin está usando?
Alguém pode dar uma dica de como ao duplicar e já trazer a chave
primária da tabela origem.
Você terá que copiar toda a definição da tabela.
No PgAdmin é simples, clique apenas uma vez sobre o nome da tabela na
árvore à esquerda, na parte direita embaixo você verá a definição com os
índices e restrições. Copie, cole numa nova janela SQL e troque o nome
da tabela e índices. Depos, execute seu INSER INTO... SELECT * FROM ....
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral