Compartilhar via


Como: Anexar um novo teste de verificação a uma tabela ou coluna

Anexe uma restrição de verificação a uma tabela para especificar os valores de dados aceitáveis em uma ou mais colunas.

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 anexar um novo teste de verificação

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

    - ou -

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

  2. Click Add.

    ObservaçãoObservação

    Se você quiser dar a restrição um nome diferente, digite o nome no o nome da restrição caixa.

  3. Na grade, no expressão , digite as expressões de SQL para a restrição de verificação. Por exemplo, para limitar as entradas a state coluna da authors tabela de Nova York, digite:

    state = 'NY'
    

    Ou, para exigir que as entradas de zip para 5 dígitos, a coluna Tipo:

    zip LIKE '[0-9][0-9][0-9][0-9][0-9]'
    
    ObservaçãoObservação

    Certifique-se de incluir quaisquer valores de restrição não-numérica entre aspas simples (').

  4. Expanda a categoria de Designer de tabela para definir quando a restrição é imposta:

    • Para testar a restrição de dados que existiam antes que você criou a restrição, consulte Verificar dados existentes na criação ou ativando.

    • Para impor a restrição sempre que uma operação de replicação ocorre nessa tabela, marque Impor para replicação.

    • Para impor a restrição sempre que uma linha da tabela é inserida ou atualizada, consulte impor para INSERTs e UPDATEs.

Consulte também

Referência

Caixa de diálogo Índices/chaves

Outros recursos

Trabalhando com restrições

Trabalhar com chaves