[firebase-br] Atualizar Tabelas
eduardo
eduardo em icontroller.com.br
Dom Out 24 11:02:14 -03 2004
Olá Antonio
Neste caso, basta vc usar
ALTER TABLE CLIENTES
ALTER NOME VARCHAR(50),
ADD TELEFONE VARCHAR(15),
ADD NASCIMENTO DATE
Nenhum dado será perdido
Observe que se vc desejasse diminuir o tamanho de algum campo, ou
alterar o tipo, o FB não permitiria. Nesses casos você teria que criar
um campo na tabela para armazenar os dados antigos, "Dropar"´,
recriá-lo com as novas definições, recuperar do campo temporário e por
fim derrubar o campo temporário.
Quando comecei no FB, utilizava (ainda utilizo) o IBExperts para alterar
minhas tabelas e ia aprendendo com as sintaxe que ele exibe antes de dar
o "Commit". Isto me ajudou bastante.
Espero ter ajudado,
Eduardo
Antonio Pires wrote:
>Tenho a seguinte tabelas:
>
>CLIENTE:
>
>Codigo Integer
>Nome VarChar(40)
>Endereco VarChar(30)
>Bairro VarChar(20)
>Cidade VarChar(30)
>Estado VarChar(2)
>Cep VarChar(9)
>
>Contem 1000 registros,
>
>quero modifica para:
>
>Codigo Integer
>Nome VarChar(50)
>Endereco VarChar(40)
>Bairro VarChar(20)
>Cidade VarChar(30)
>Estado VarChar(2)
>Cep VarChar(9)
>Telefone VarChar(15)
>Nascimento Date
>
>
>Como faço isto, sem perder os dados ??????
>
>
>
>---
>Outgoing mail is certified Virus Free.
>Checked by AVG anti-virus system (http://www.grisoft.com).
>Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
Mais detalhes sobre a lista de discussão lista