GARANTIR DESCONTO

Fórum Renomear tabela dentro de um .fdb #58663

09/08/2007

0

Ola pessoal,

Estou precisando renomear uma tabela já existente em bd firebird ou até mesmo criar um clone com possibilidade de alterar o nome, alguem sabe me dizer se é possivel? via programação ao até mesmo via utilitarios (Ibexpert) por exemplo


Helderjr

Helderjr

Responder

Posts

09/08/2007

Knight_of_wine

Bem, renomear a tabela é complicado.

Não conheço um comando que faça isso.
Talvez o Alter Table dê, nunca testei.

Você pode fazer assim:

1- Crie uma Query (ou similar) e coloque a instrução create table.
2- Em seguida de um select na tabela antiga e insira na tabela temporária.
3- Confira se os dados foram importados corretamente se foram, dê um drop table na tabela antiga.
4- Crie a tabela com o novo nome e insira os dados da temporária nela.
5- Dê um Drop Table na tabela temporária.

Você pode até criar uma stored procedure pra isso.


Responder

Gostei + 0

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

Aceitar