Como que faço pra Renomear uma Tabela já Relacionada?

Firebird

19/02/2004

Como que faço pra Renomear uma Tabela já Relacionada?

Tem alguma ferramenta que Redistribua o novo nome nas tabelas filhas que tem a Integridade, ou vou ter que destruir as integridades mesmo e depois refaze-las?

Ou nem fazendo isso não dá?

Valews!!!

Claudio.


Claudio Sam

Claudio Sam

Curtidas 0

Respostas

Afarias

Afarias

19/02/2004

Não é possível renomear tabelas!

Vc teria q ciar a tabela com o novo nome, criar as constraints e índices, importar os dados da tabela antiga e dropar a tabela antiga -- tudo isso pode ser até feito ´automaticamente´ (por scripts -- é possível q alguma ferramenta administrativa tenha essa funcionalidade)


Outra solução seria apenas a criação de uma VIEW (e triggers para atualização)


T+


GOSTEI 0
POSTAR