[firebase-br] RES: Ref: Alterar tamanho de campo

Matheus - GMail matheus.oliveira.guerra em gmail.com
Seg Dez 9 17:44:57 -03 2013


Alter table NOMETABELA alter column NOMECOLUNA type NOVOTYPE;
Porem o novo type não pode ser menor que o antigo.

Att,
Matheus Guerra

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Alexandre
Pereira Bühler
Enviada em: segunda-feira, 9 de dezembro de 2013 16:56
Para: FireBase
Assunto: Re: [firebase-br] Ref: Alterar tamanho de campo

Não há uma linha de comando  (isql) para  mudança do tamanho do campo?

Alexandre Pereira Bühler
Linux User: 397.546

Simão &  Bühler Ltda (Infobrindes)
http://www.simaoebuhler.com.br
alexandre em simaoebuhler.com.br
Telefone: (41) 3039-5428

Infobrindes (Simão &  Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
alexandre em infobrindes.com.br
Telefone: (41) 3082-8667

Em 09/12/2013 13:11, Gladiston Santana escreveu:
> Colega, você pode usar o IbExpert para essa tarefa, contudo faz 
> exatamente assim :
>
> 1. Faz o backup e guarde-o num local seguro.
> 2. Pelo IBExpert faz a alteração de tamanho. Aqui é critico porque ele 
> faz esse tipo de mudança por baixo dos panos do FB, é similar a um 
> hack, o IBExpert traz uma simbolo de exclamão num botao quando 
> realiza(ou permite
> realizar) operações desse tipo.
> 3. Confira se a mudança foi bem sucedida.
> 3. Faz um novo backup, note o log se não há nenhum erro, não ignore nada.
> 4. Faça um restore do passo anterior por cima do banco de dados antigo.
> 5. Confira se tudo está OK e depois coloque-o em produção.
>
> Mudanças por baixo dos panos tendem a aparecer em forma de problemas 
> nos backups/restores futuros, por isso esse cuidado todo.
>
>
> Em 19 de novembro de 2013 18:17, Omar Marques Haddad
> <omarhaddadm em gmail.com>escreveu:
>
>> Boa tarde
>>
>> Amigos(as), talvez o assunto seja recorrente, mas quem sabe alguém 
>> tenha uma saída menos trabalhosa.
>>
>> Tenho um campo VARCHAR(1000) para a descrição do produto para 
>> sistemas de Licitação.
>> Porém, agora, viram que o tamanho está pequeno e me pediram para 
>> aumentá-lo para VARCHAR(8000).
>>
>> Fiz o script de alteração, até criando um campo temporário com o novo 
>> tamanho, mas esbarrei nas dependências de procedures;
>>
>> E agora ?
>>
>> O que pode ser feito, para que eu não tenha de entrar nas mais de 80 
>> procedures e comentar o corpo delas.
>>
>> Abraço a todos
>>
>> --
>> Att.
>> Omar Marques Haddad
>> Analista de Sistemas Sênior
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br 
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista