Adicionar colunas a uma tabela (Mecanismo de Banco de Dados)
Este tópico descreve como adicionar novas colunas a uma tabela no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL.
Neste tópico
Antes de começar:
Limitações e restrições
Segurança
Para inserir colunas usando:
SQL Server Management Studio
Transact-SQL
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ê desejar que as colunas fiquem em uma ordem específica na tabela, use o 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
Requer a permissão ALTER na tabela.
[Top]
Usando 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 você terminar de adicionar colunas, no menu Arquivo, escolha Salvar table name.
[Top]
Usando 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 ;
Para obter mais informações, consulte ALTER TABLE (Transact-SQL).
[Top]