Adicionar colunas a uma tabela (Mecanismo de Banco de Dados)
Este tópico descreve como adicionar novas colunas a uma tabela no SQL Server 2014 usando SQL Server Management Studio ou Transact-SQL.
Neste tópico
Antes de começar:
Para inserir colunas usando:
Antes de começar
Limitações e Restrições
Usar a instrução ALTER TABLE para adicionar colunas a uma tabela automaticamente adiciona essas colunas ao final da tabela. Se você quiser as colunas em uma ordem específica na tabela, use SQL Server Management Studio. No entanto, observe que esta não é uma prática recomendada de design de banco de dados. A prática recomendada é especificar a ordem em que as colunas serão retornadas nos níveis de aplicativo e de consulta. Você não deve confiar no uso de SELECT * para retornar todas as colunas na ordem esperada com base na ordem em que são definidas na tabela. Sempre especifique as colunas por nome em suas consultas e aplicativos na ordem em que você gostaria que elas aparecessem.
Segurança
Permissões
Exige a permissão ALTER na tabela.
Como usar o SQL Server Management Studio.
Para inserir colunas em uma tabela com o Designer de Tabela
No Pesquisador de Objetos, clique com o botão direito do mouse na tabela à qual você deseja adicionar colunas e selecione Design.
Clique na primeira célula vazia da coluna Nome da Coluna .
Digite o nome de coluna na célula. O nome da coluna é um valor obrigatório.
Pressione a tecla TAB para ir para a célula Tipo de Dados e selecione um tipo de dados no menu suspenso. Trata-se também de um valor obrigatório, e será atribuído o valor padrão caso você não selecione um.
Observação
O valor padrão de Opções pode ser alterado na caixa de diálogo de Ferramentas do Banco de Dados.
Prossiga com a definição de outras propriedades de coluna na guia Propriedades da Coluna .
Observação
Valores padrão de propriedades de coluna são adicionados quando uma nova coluna é criada. Contudo, é possível alterá-los na guia Propriedades da Coluna .
Quando terminar de adicionar colunas, no menu Arquivo , escolha Salvarnome da tabela.
Usando o Transact-SQL
Para inserir colunas em uma tabela
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
O exemplo a seguir adiciona duas colunas à tabela
dbo.doc_exa
. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.
ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ;