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.Embora tanto 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, ao passo que você pode anexar apenas uma restrição de chave primária a uma tabela.
Você deseja impor exclusividade em uma coluna permite valores nulo.Você pode anexar restrições exclusivas às colunas que permitem valores nulo, ao passo que você pode anexar restrições de chave primária apenas a colunas que não permitem valores nulo.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ção: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Para criar uma restrição exclusiva
In Gerenciador de servidores, selecionar a tabela à qual você deseja adicionar uma restrição exclusiva e do Banco de dados menu, clicar em em aberto definição de tabela.
A tabela é aberta no Designer de tabela.
From a Designer de tabela menu, clicar Índices/chaves.
No Índices/chaves diálogo, clicar Adicionar.
Na grade, clicar Tipo e escolherChave exclusiva do lista suspensa caixa à direita da propriedade.
A restrição exclusiva é criada no banco de dados quando você salvar a tabela.
Consulte também
Tarefas
Como: Excluir restrições exclusivas
Conceitos
Restrições exclusivas (Visual banco de dados Tools)
Referência
Propriedades de chave primária ou exclusiva