Ir para conteúdo

POWERED BY:

Arquivado

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

flavioavilela

gerar script para alterar tabela

Recommended Posts

Vai no SQL Server Management Studio (ssms.exe)

 

Clica com o botão direito na tabela que você quer..

 

Se estiver em inglês vai ser algo do tipo

 

Script of Table as

 

Selecione CREATE TO

 

New Query Window

 

as mensagens serão mais ou menos assim...

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo, mas nesse caso eu vou criar ou recriar a tabela.... eu queria era alterar a tabela, colocar alguns campos novos e lá no cliente só rodar o script e atualizar aquela tabela, mantendo os dados que tem nela...

Compartilhar este post


Link para o post
Compartilhar em outros sites

ahhhhhh

 

criar coluna

 

alter table [nomedatabela] add [nomedacoluna] [tipocoluna]

 

 

alterar coluna

 

 

alter table [nomedatabela] alter column [nomedacoluna] [tipocoluna] -- para alterar o tipo da coluna

 

Na troca do tipo você deve verificar a questão do tipo de campo, e do tamanho, tipo, de varchar(50) para varchar(30) pode dar problema...

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, deu certo... dessa forma, nao perderá nenhuma informação né... só tem uma coisinha: se eu precisar que esse campo seja inserido lá no meio da tabela entre um campo e outro... como fazer será?? você sabe?? ou alguem sabe???

Compartilhar este post


Link para o post
Compartilhar em outros sites

flavio, para alterar a ordem das colunas, somente pelo MMS. Por script, teria que salvar os dados em uma tabela temporaria, dropar a tabela, recriar e re-inserir os dados.

 

Abçs

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.