Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LucasZM

Modificar estrutura

Recommended Posts

Olá, galera :P

 

Eu tenho um BD com muitos registros, mas preciso modificar a estrutura de alguns campos de uma tabela, por exemplo:

 

Nome do Campo: Obs

Tipo de dados: Memorando

 

quero mudar a estrutura para:

 

Nome do Campo: Obs

Tipo de dados: Texto

 

 

Até onde sei, mudar a estrutura de um BD jah existente é impossível... mas não há nenhum jeito de burlar isso?

 

Obrigado a todos ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode mudar sim

 

so que se algum dado passar do limite do novo tipo ele será truncado e perdido

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é impossível, porém pode haver perda de dados para o novo tipo de campo.

 

Por exemplo:

 

Campo texto com:

31/02/2009

 

Ao converter para um campo data irá ocorrer um erro, pois não existe a data 31/02/2009.

Entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode mudar sim

 

so que se algum dado passar do limite do novo tipo ele será truncado e perdido

Não é impossível, porém pode haver perda de dados para o novo tipo de campo.

 

Por exemplo:

 

Campo texto com:

31/02/2009

 

Ao converter para um campo data irá ocorrer um erro, pois não existe a data 31/02/2009.

Entendeu?

 

hmm entendi

 

mas no caso do campo que quero mudar, não há nenhum dado nele de todos os registros

apenas queria mudar o tipo para poder aceitar dados

 

e como seria essa 'burlação'?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

 

Primeiro, só por curiosidade: qual o objetivo da mudança?

 

Agora até onde eu sei é só ir na tabela e alterar o que precisar no modo estrutura (ou design se preferir), mas antes faça uma cópia da tabela para não correr o risco de perder dados.

 

Segundo: o que pode acontecer é perder alguns dados que não se enquadrem nas mudanças, caso existam, por exemplo, se for transformar um campo que tem uma letra em alguns registros, tipo A1, este registro será perdido, depois é só digitá-lo novamente e está tudo certo,por isso a cópia da tabela e importante.

 

Terceiro: se não tiver nenhum registro dentro, é só alegria! Mude o que quiser e manda bala! Só tenha certeza de que todos os campos atendem as suas necessidades antes de dar prosseguimentos à consultas, formulários...

 

Um grande abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim

 

se nao tem nada ainda pode mudar de boa

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.