[firebase-br] Ref: Alterar tamanho de campo

Toy Ghilardi toyhardcore em gmail.com
Seg Dez 9 17:28:01 -03 2013


Boa Tarde,

Faça assim:

UPDATE RDB$FIELDS
SET RDB$FIELD_LENGTH = 8000, RDB$CHARACTER_LENGTH = 8000
WHERE RDB$FIELD_NAME = (
SELECT RDB$FIELD_SOURCE
FROM RDB$RELATION_FIELDS
WHERE RDB$FIELD_NAME = 'NOME_DO_SEU_CAMPO'
AND RDB$RELATION_NAME = 'NOME_DA_SUA_TABELA');

Porém como disseram anteriormente, o ideal seria usar um Memo.

Att,
Victor Henrique Ghilardi.


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
>



-- 
toyhardcore em gmail.com.br



Mais detalhes sobre a lista de discussão lista