Atualizar a estrutura do banco de dados.
Bom dia pessoal,
Estou precisando de uma rotina para atualizar todas as tabelas do meu banco de dados mas somente as estruturas e não alterar os dados.
Alguém sabe de algo?
Estou precisando de uma rotina para atualizar todas as tabelas do meu banco de dados mas somente as estruturas e não alterar os dados.
Alguém sabe de algo?
Nícolas Braz
Curtidas 0
Respostas
Nícolas Braz
18/04/2013
Eu esqueci de avisar eu uso firebird 2.5
GOSTEI 0
Joel Rodrigues
18/04/2013
Você já tem as instruções de alteração e precisa executar isso a partir da sua aplicação?
GOSTEI 0
William
18/04/2013
Uma dúvida, quando vc menciona alterar estrutura das tabelas, isso inclui nome, tipo e tamanho de campos?
Isso pode influenciar os dados já existentes nas tabelas, a não ser que vc não altere as colunas já existentes e somente acrescente novas!!!
Isso pode influenciar os dados já existentes nas tabelas, a não ser que vc não altere as colunas já existentes e somente acrescente novas!!!
GOSTEI 0
Nícolas Braz
18/04/2013
Você já tem as instruções de alteração e precisa executar isso a partir da sua aplicação?
Eu tenho 2 banco de dados o dá minha máquina e o de desenvolvimento eu atualizei as tabelas no meu com Domains (Esse banco é antigo e na época eu não usava isso) e isso mudou o tamanho de alguns campos(para mais sempre), eu queria uma rotina para atualizar isso.
Uma dúvida, quando vc menciona alterar estrutura das tabelas, isso inclui nome, tipo e tamanho de campos?
Isso pode influenciar os dados já existentes nas tabelas, a não ser que vc não altere as colunas já existentes e somente acrescente novas!!!
Isso pode influenciar os dados já existentes nas tabelas, a não ser que vc não altere as colunas já existentes e somente acrescente novas!!!
Serão incluídos domains e os mesmos só aumentarão os campos isso pode dar algum problema?
GOSTEI 0
Joel Rodrigues
18/04/2013
Aumentar o tamanho do campo não gera perda de dados, então dá pra ficar tranquilo.
Mas qual é exatamente sua dúvida: como gerar as instruções SQL pra fazer as alterações ou como executá-las a partir da sua aplicação?
Mas qual é exatamente sua dúvida: como gerar as instruções SQL pra fazer as alterações ou como executá-las a partir da sua aplicação?
GOSTEI 0
Nícolas Braz
18/04/2013
Eu queria gerar uma rotina onde ele compara as estruturas e atualiza tudo automático.
GOSTEI 0
Brayan Cicarone
18/04/2013
Você usa qual linguagem de programação em seu sistema?
Pois a um tempo atrás eu fiz um componente para Delphi justamente para fazer isso!
Pois a um tempo atrás eu fiz um componente para Delphi justamente para fazer isso!
GOSTEI 0
Nícolas Braz
18/04/2013
Delphi XE com Firebird 2.5
GOSTEI 0