Compartilhar via


Como: Verificar dados existentes ao criar uma restrição 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 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 para permitir que os CEPs 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 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 verificar dados existentes ao criar uma restrição 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 alguma violação de restrição for encontrada durante o salvamento 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