Em 28 de fevereiro de 2012 08:55, Charles Emanuel Silva Ramos Patrocínio dos Santos <[email protected]> escreveu:
> Olá > > Gostaria de uma ajuda para listar as tabelas existentes no banco por ordem > de dependência, estou criando uma ferramente de junção de dados e gostaria > de ordenar as tabelas para não ter problemas de importar dados de tabelas > filhas antes de suas matriarcas. > > Voce pode ter auto-relacionamento, acredito que daria problema no seu caso. O que costumo fazer: 1) Copia a SQL de todas as constraints do BD para um arquivo/memoria (existe uma SQL para isto) 2) Remove as constraints do BD de destino (uma pequena alteracao na SQL de #1) 3) Desabilita todos os triggers 4) Copia os dados para o outro BD (aqui a ordem deles nao importa, uma vez que nao existem constraints) 5) Recria as constraints que vc fez backup em #1 6) Reativa os triggers Acho que resolve o seu problema. > Sem Mais > > Obrigado > -- Moisés P. Sena (Analista e desenvolvedor de sistemas WEB e mobile) http://www.moisespsena.com http://linux.moisespsena.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
