Bom dia João e Jackson, Quanto à atualização das tabelas do sistema, tem comandos para alterar sim.
Existem duas formas para isso: 1) usando diretamente as tabelas do FB. Todas elas começam com RDB$alguma coisa... heheheh. Mais para trabalhar com elas, muito cuidado. Apesar dele não permitir alterações inválidas, melhor estudar bem elas primeiro para depois alterá-las. Obs: Tenho alguns exemplos em casa... Aí mais tarde posto aqui porque agora estou no serviço... 2) Como disse o João é usando Alter Table... Que, na verdade, internamente irá fazer a alteração acima dentro do banco. Se precisar de algum exemplo, posta aí a necessidade ou manda em PVT que tento te ajudar... Abraços, Guilherme Augusto --- Em qua, 24/9/08, Joao Morais <[EMAIL PROTECTED]> escreveu: De: Joao Morais <[EMAIL PROTECTED]> Assunto: Re: [delphi-br] Atualizar Tabelas do sistema Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 24 de Setembro de 2008, 8:51 Jackson Gomes - Tools&Comps wrote: >> Estava tentando atualizar as tabelas de sistema e não foi permitido. > > Alguns bancos de dados tem comandos específicos para alterar o tipo das > colunas, > mas não me lembro de cabeça se o FB tem. > > Se não houver, vai ter que ser na munheca mesmo: tabelas temporárias e etc e > tal... Que por sinal é o método mais seguro. As tabelas de sistema não estão protegidas contra alterações atoa -- você pode corromper irreversivelmente seu banco de dados, ou pior, descobrir que ele está corrompido com seu sistema em produção. A propósito, se a conversão nvarchar <-> varchar for simples, basta um alter table sem precisar usar campo temporário. -- Joao Morais Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]