Partilhar via


Como: verificar dados existentes ao criar um teste de verificação

Quando você cria uma restrição de verificação, você pode definir uma opção para aplicá-lo aos novos dados somente ou aos dados existentes também.A opção de aplicar a restrição dos novos dados só é útil quando você sabe que os dados existentes já atendem a nova restrição, ou quando uma regra de negócio requer a restrição seja imposta só deste ponto em diante.

Por exemplo, você pode ter os códigos postais 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 CEPs de cinco dígitos vão co-existir com novos dados que contém CEPs de nove dígitos.

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 verificar os dados existentes ao criar um teste de verificação

  1. No diagrama de banco de dados, clique com o botão direito na tabela que contém a restrição e selecione CHECKCONSTRAINTS no menu de atalho.

    - ou -

    Abra o Designer de tabela para a tabela que contém a restrição, clique com o botão direito no criador de tabelas e escolha CHECKCONSTRAINTS no menu de atalho.

  2. Selecione a restrição da Teste de verificação selecionada lista.

  3. Clique em Verificar dados existentes na criação ou ativando e selecione Sim na lista suspensa.

A restrição de verificação será aplicada quando você salva a tabela ou o diagrama de banco de dados.Se qualquer violação de restrição for encontrada durante a gravação de processo, a tabela não pode ser salvo.

Consulte também

Outros recursos

Trabalhando com restrições

Trabalhando com procedimentos armazenados e funções definidas pelo usuário