Como: Criar restrições exclusivas

Crie uma restrição exclusiva para garantir que nenhum valor duplicado seja inserido em colunas específicas que não participam em uma chave primária. Enquanto uma restrição exclusiva e uma chave primária impõem exclusividade, você deve anexar uma restrição exclusiva em vez de uma restrição de chave primária para uma tabela se:

  • Você deseja impor exclusividade em uma coluna ou combinação de colunas. Você pode anexar várias restrições exclusivas a uma tabela, enquanto você pode anexar apenas uma restrição de chave primária para uma tabela.

  • Você deseja impor exclusividade em uma coluna que permite valores nulos. Você pode anexar restrições exclusivas às colunas que permitem valores nulos, ao passo que você pode anexar restrições de chave primária somente às colunas que não permitem valores nulos. Quando você anexa uma restrição exclusiva a uma coluna permitindo valores nulos, você garantir que no máximo uma linha terá um valor nulo na coluna restrita.

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 criar uma restrição exclusiva

  1. No Server Explorer, selecione a tabela à qual você deseja adicionar uma restrição exclusiva 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 Índices/chaves.

  3. No Índices/chaves caixa de diálogo, clique em Add.

  4. Na grade, clique em tipo de e escolha Chave exclusiva da caixa de listagem suspensa à direita da propriedade.

A restrição exclusiva é criada no banco de dados quando você salva a tabela.

Consulte também

Tarefas

Como: Crie índices exclusivos

Como: Excluir as restrições exclusivas

Referência

Propriedades de chave primária ou exclusiva

Conceitos

Restrições exclusivas (Visual Database Tools)

Outros recursos

Trabalhando com restrições