Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Você pode modificar uma restrição de verificação no SQL Server usando o SQL Server Management Studio ou Transact-SQL quando quiser alterar a expressão de restrição ou as opções que habilitam ou desabilitam a restrição para condições específicas.
Neste tópico
Antes de começar:
Para modificar uma restrição de verificação usando:
SQL Server Management Studio (Estúdio de Gestão do Servidor SQL)
Antes de começar
Segurança
Permissions
Requer a permissão ALTER na tabela.
Usando o SQL Server Management Studio
Para modificar uma restrição de verificação
No Pesquisador de Objetos, clique com o botão direito do mouse na tabela que contém a restrição de verificação e selecione Design.
No menu do Designer de Tabelas , clique em Verificar as Restrições....
Na caixa de diálogo Verificar Restrições, em Restrição de Verificação Selecionada, selecione a restrição que deseja editar.
Conclua uma ação na tabela a seguir:
To Siga estes passos Editar a expressão de restrição Digite a nova expressão no campo Expressão. Renomear a restrição Digite um novo nome no campo Nome. Aplicar a restrição aos dados existentes Selecione a opção Verificar dados existentes na criação ou ativação. Desative a restrição quando novos dados forem adicionados à tabela ou quando os dados existentes forem atualizados na tabela. Desmarque a opção Impor restrição para INSERTs e UPDATEs. Desative a restrição quando um agente de replicação insere ou atualiza dados na tabela. Desmarque a opção Enforce For Replication. Note
Alguns bancos de dados têm funcionalidades diferentes para restrições de verificação.
Clique em Fechar.
No menu Arquivo, clique em Salvarnome da tabela.
Usando Transact-SQL
Para modificar uma restrição de verificação
Para modificar uma restrição de CHECK usando Transact-SQL, você deve primeiro excluir a restrição de CHECK existente e, em seguida, recriá-la com a nova definição. Para obter mais informações, consulte Excluir restrições de verificação e Criar restrições de verificação.