Adicionando e excluindo colunas
Você pode adicionar colunas a tabelas existentes desde que a coluna permita valores nulos ou que uma restrição DEFAULT seja criada na coluna. Quando você adiciona uma nova coluna à tabela, o Mecanismo de Banco de Dados insere um valor nessa coluna para cada linha de dados existente na tabela. Por isso, é útil adicionar uma definição DEFAULT à coluna ao adicioná-la à tabela. Se a nova coluna não tiver uma definição DEFAULT, você deve especificar que a nova coluna permite valores nulos. O Mecanismo de Banco de Dados inserirá valores nulos na coluna ou retornará um erro se a coluna não permitir valores nulos.
Reciprocamente, você pode excluir colunas de tabelas existentes, com exceção das colunas com as seguintes características:
Usada em um índice.
Usada em uma restrição CHECK, FOREIGN KEY, UNIQUE ou PRIMARY KEY.
Associada a uma definição DEFAULT ou um objeto padrão.
Associada a uma regra.
Registrada para suporte de texto completo.
Usada como uma chave de texto completo para uma tabela.
Para obter mais informações sobre como adicionar e excluir colunas de tabelas que são publicadas para replicação, consulte as seções ‘Adicionando colunas’ e ‘Descartando colunas’ em Fazendo alterações de esquema em bancos de dados de publicação.
Para adicionar ou excluir uma coluna