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
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
Curtir tópico
+ 0
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.
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
Clique aqui para fazer login e interagir na Comunidade :)