Em 24 de maio de 2013 17:32, Diogo Cesar Toigo <[email protected]>escreveu:
> Boa tarde! > > Olá ao grupo! > > Trabalho a pouco tempo com o postgreSQL e preciso de auxílio para realizar > manutenção do BD da empresa. Foram duplicadas algumas tabelas, tendo a sua > nomenclatura alterada, com o acréscimo do termo “bkp”. > > É possível criar uma função para identifica-las e remove-las? > Pesquisei um pouco sobre o tema na internet, mas não consegui nenhuma > informação consistente. > > > SELECT * FROM pg_class WHERE (relkind = 'r') AND (relname LIKE '%bxp%'); Talvez não seja o método correto ou eficiente mas dá para você ter uma idéia do que fazer, mas tome cuidado, pois a pg_class é uma tabela do catálogo, logo ela contém, não só tabelas do seu bd, mas também tabelas do catálogo, então, cuidado para não remover as tabelas de catálogo. []s Danilo
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
