Sintomas
Suponha que você tenha instalado o Service Pack 1 (SP1) para a edição Standard ou Express do Microsoft SQL Server 2016. Quando você tenta adicionar uma coluna NOT NULL que tem valores padrão a um índice columnstore clusterizado não vazio, por exemplo, usando o comando ALTER TABLE ... ADICIONAR COLUNA ... NÃO NULO ... PADRÃO ... declaração, uma mensagem de erro semelhante à seguinte será exibida.
Observação
- Mensagem 515, Nível 16, Estado 4
- Não é possível inserir o valor NULL na coluna 'nome> da< coluna', tabela 'nome> da< tabela'; a coluna não permite nulos. A instrução alter table to add column falha.
Observação Esse problema não ocorre na edição Enterprise do SQL Server 2016.
Resolução
Esse problema é corrigido na seguinte atualização cumulativa para o SQL Server:
Atualização cumulativa 2 para o SQL Server 2016 SP1
Sobre atualizações cumulativas para o SQL Server
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes para o SQL Server:
Atualização cumulativa mais recente do SQL Server 2016
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.