Ir para conteúdo

Arquivado

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

dwebsite

Sql Server

Recommended Posts

alter table NOME_TABELA alter colunm NOME_COLUNA NOVO_TIPOagora se quiser trocar o nome da coluna, terá que criar outra idêntica, inserir os dados da coluna atual nela e depois dropar a coluna antiga...

Compartilhar este post


Link para o post
Compartilhar em outros sites

alter table NOME_TABELA alter colunm NOME_COLUNA NOVO_TIPOagora se quiser trocar o nome da coluna, terá que criar outra idêntica, inserir os dados da coluna atual nela e depois dropar a coluna antiga...

você poderia me passar a Sintaxe pra isso. ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro crie a nova coluna:alter table NOME_DA_TABELA add NOME_DA_NOVA_COLUNA TIPO_DA_COLUNAdepois insere os dados da coluna antiga:update NOME_DA_TABELA set NOME_DA_NOVA_COLUNA (select NOME_DA_COLUNA_ANTIGA from NOME_DA_TABELA)agora é só dropar a coluna antiga:alter table NOME_DA_TABELA drop colunm NOME_DA_COLUNA_ANTIGA

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue o comando para renomear um campo ou tabela sem a necessidade de criar outro campo:Campo:sp_rename 'NOME_TABELA.[CAMPO]', 'NOME_NOVO_CAMPO', 'column'Tabela:sp_rename 'NOME_TABELA', 'NOVO_NOME', 'table'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue o comando para renomear um campo ou tabela sem a necessidade de criar outro campo:Campo:sp_rename 'NOME_TABELA.[CAMPO]', 'NOME_NOVO_CAMPO', 'column'Tabela:sp_rename 'NOME_TABELA', 'NOVO_NOME', 'table'

Fala cara beleza!Olh o erro que da como o comando de renomear:[Microsoft][Driver ODBC para Microsoft Access] Instrução SQL inválida. 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' ou 'UPDATE' esperado. O que significa sp_rename?Esse código funcionou com você?Aguardo resposta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este erro está ocorrendo por causa do driver do ODBC que você está utilizando "Microsoft Acess".Comigo funcionou normalmente, eu utilizei a ferramenta Query Analyzer do SERVER SQL. Talvez ele também funcione somente na versão 7.0 ou superior.ok.

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.