Compartilhar via


Como: desativar restrições de verificação com instruções INSERT e UPDATE

Você pode desativar uma restrição de verificação quando dados são adicionados ao, atualizados em ou excluídos de uma tabela.Desativação de uma restrição permite que você execute as seguintes transações:

  • Adicionar uma nova linha de dados a uma tabela (usando a instrução de inserção) onde as linhas existentes foram necessários para atender às regras comerciais específicas que não se aplicam (Microsoft SQL Server apenas).Por exemplo, você pode ter necessário códigos postais para estar limitado a cinco dígitos no passado, mas agora que os novos dados permite códigos postais de nove dígitos.Os dados antigos com códigos postais de cinco dígitos vão co-existir com novos dados que contém os códigos postais de nove dígitos.

  • Modificar linhas existentes (usando a instrução UPDATE) onde as linhas existentes foram necessários para atender às regras comerciais específicas que não se aplicam mais.Por exemplo, você poderá atualizar os códigos postais de cinco dígitos existentes todos os códigos postais de nove dígitos.

Selecione a opção para desativar uma restrição de verificação durante transações INSERT e UPDATE, se você souber que os novos dados irão violar a restrição, ou se a restrição se aplica apenas aos dados já no banco de dados.

ObservaçãoObservação

Alguns bancos de dados têm diferentes funcionalidades para restrições de verificação.Consulte a documentação do banco de dados para obter detalhes sobre o funcionamento do seu banco de dados com restrições de verificação.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio.

Para desativar uma restrição de verificação com instruções INSERT e UPDATE

  1. Em Server Explorer, selecione a tabela com a restrição e a partir de banco de dados menu do botão Abrir definição de tabela.

    A tabela é aberta em Table Designer.

  2. Do Table Designer menu, clique em CHECKCONSTRAINTS.

  3. No Verificar restrições caixa de diálogo, selecione a restrição na Teste de verificação selecionada lista.

  4. Na grade, clique em Impor para INSERE atualizações e e escolha não na lista suspensa.

    Você pode definir essa opção Sim depois de adicionar ou modificar os dados para garantir que a restrição se aplica às modificações subseqüentes de dados.

Consulte também

Referência

Caixa de diálogo Índices/chaves

Outros recursos

Trabalhando com restrições

Trabalhar com chaves