Partilhar via


Excluir relações de chaves estrangeiras

Você pode excluir uma restrição de chave estrangeira no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL. Excluir uma restrição de chave estrangeira remove o requisito para forçar uma integridade referencial.

Neste tópico

  • Antes de começar:

    Segurança

  • Para excluir uma restrição de chave estrangeira usando:

    SQL Server Management Studio

    Transact-SQL

Antes de começar

Segurança

Permissões

Requer a permissão ALTER na tabela.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para excluir uma restrição de chave estrangeira

  1. No Pesquisador de Objetos, expanda a tabela com a restrição e expanda Chaves.

  2. Clique com o botão direito do mouse na restrição e depois clique em Excluir.

  3. Na caixa de diálogo Excluir Objeto, clique em OK.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para excluir uma restrição de chave estrangeira

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.

    USE AdventureWorks2012;
    GO
    ALTER TABLE dbo.DocExe 
    DROP CONSTRAINT FK_Column_B; 
    GO
    

Para obter mais informações, consulte ALTER TABLE (Transact-SQL).

Ícone de seta usado com o link Voltar ao Início[Top]