Compartilhar via


Modificar restrições de verificação

Você pode modificar uma restrição de verificação no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL quando você quiser alterar a expressão de restrição ou as opções que habilitam ou desabilitam a restrição de condições específicas.

Neste tópico

  • Antes de começar:

    Segurança

  • Para modificar uma restrição de verificação usando:

    SQL Server Management Studio

    Transact-SQL

Antes de começar

Segurança

Permissões

Requer a permissão ALTER na tabela.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para modificar uma restrição de verificação

  1. No Pesquisador de Objetos, clique com o botão direito na tabela que contém restrição de verificação e selecione Design.

  2. No menu Designer de Tabela, clique em Verificar Restrições....

  3. Na caixa de diálogo Verificar Restrições, em Restrição de Verificação Selecionada, selecione a restrição que deseja editar.

  4. Complete uma ação da seguinte tabela:

    Para

    Siga estas etapas

    Editar a expressão de restrição

    Digite uma nova expressão no campo Expressão.

    Renomear a restrição

    Digite um nome novo no campo Nome.

    Aplicar a restrição a dados existentes

    Selecione a opção Verificar Dados Existentes ao Criar ou Habilitar.

    Desabilitar a restrição quando são adicionados dados novos à tabela ou quando dados existentes são atualizados na tabela.

    Desmarque a opção Aplicar restrições para INSERTs e UPDATEs .

    Desabilitar a restrição quando um agente de replicação inserir ou atualizar dados em sua tabela.

    Desmarque a opção Impor para Replicação.

    ObservaçãoObservação

    Alguns bancos de dados têm funcionalidade diferente para restrições de verificação.

  5. Clique em Fechar.

  6. No menu Arquivo, clique em Salvar table name.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para modificar uma restrição de verificação

Para modificar a restrição CHECK usando o Transact-SQL, exclua primeiramente a restrição CHECK e, em seguida, recrie-a com a nova definição. Para obter mais informações, consulte Excluir restrições de verificação e Criar restrições de verificação.

Ícone de seta usado com o link Voltar ao Início[Top]