Como: Desabilitar as 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. Desativar uma restrição permite que você execute as seguintes transações:

  • Adicionar uma nova linha de dados a uma tabela (usando a instrução INSERT) onde as linhas existentes foram necessários para atender às regras de negócios específicas que não se aplicam (Microsoft SQL Server apenas). Por exemplo, pode ter necessário CEPs 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 de negócios específicas que não se aplicam mais. Por exemplo, convém 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 seu banco de dados para obter detalhes sobre o funcionamento do seu banco de dados com restrições de verificação.

ObservaçãoObservação

The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.

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 clique 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 drop-down.

    Você pode definir esta opção Sim após você adicionar ou modifica 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