GARANTIR DESCONTO

Fórum Renomear Tabela? #56876

09/09/2006

0

tem alguma forma de renomear uma tabela?

estou usando o IBExpert


Raserafim

Raserafim

Responder

Posts

11/09/2006

Dr. Jivago

Bem, renomear proprieamente não dá. Tem como fazer uma ´gambiarra´.
Assim.

Execute um comando de cada vez.
CREATE TABLE NOVATABELA(ID INTEGER, NOME VARCHAR(30),ECT..)

INSERT INTO NOVATABELA SELECT * FROM TABELAANTIGA

DROP TABELAANTIGA

Não se esqueça de fazer cópias para prevenir se algo der errado.

Dr. Jivago


Responder

Gostei + 0

12/09/2006

Raserafim

mas assim continuo tendo que criar toda a estrutuda da tabela.

e tenho tb que ir em cada tabela que tenha alguma relação com a tabela que quero renomear e excluir esta dependência.

o que eu quero é um programa que consiga alterar o nome da tabela e consequentemente alterará tb as relações com as tabelas que tem algum relacionamento.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar