Como: Desabilitar restrições de chaves estrangeiras com instruções atualização e INSERT
selecionar a opção para desabilitar uma restrição de chave estrangeira durante transações INSERT e atualização, se você souber que os novos dados irão violar a restrição ou se a restrição se aplica apenas aos dados já existentes no banco de dados.
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 desabilitar uma restrição de chave estrangeira para as instruções INSERT e atualização
In servidor Explorer, selecionar a tabela com a restrição e a partir de Banco de dados menu, clicar em aberto definição de tabela.
A tabela é aberta no Designer de tabela.
From a Designer de tabela menu, clicar Relacionamentos.
No Relações de chave estrangeira diálogo, selecionar o relacionamento no Relação selecionada lista.
Na grade, clicar Excluir regra or atualização Regra e escolher uma ação de caixa de listagem à esquerda da propriedade suspensa.
Nenhuma ação Uma mensagem de erro informa ao usuário que não é permitida excluir e o excluir é revertida.
Em cascata Exclui todas as linhas que contêm dados envolvidos na relação de chave estrangeira.
conjunto NULL Define o valor como nulo se todas as colunas da chave estrangeira da tabela podem aceitar valores nulos.Se aplica ao SQL servidor 2005 somente.
conjunto padrão Define o valor para o valor padrão definido para a coluna se todas as colunas da chave estrangeira da tabela têm padrões definidos para eles.Se aplica ao SQL servidor 2005 somente.
Observação: |
---|
Se você pretende usar disparadores para implementar as operações de banco de dados, você deve desabilitar as restrições de chave estrangeira para que o disparar a ser executado. |
Consulte também
Referência
Caixa de diálogo de relacionamentos chave externa