Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
Base de Dados SQL do Azure
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Você pode excluir uma restrição de chave estrangeira no SQL Server usando o SQL Server Management Studio ou o Transact-SQL. A exclusão de uma restrição de chave estrangeira remove o requisito de impor integridade referencial.
Para mais informações, consulte Restrições de Chave Primária e Estrangeira. Chaves estrangeiras referenciam chaves em outras tabelas.
Permissions
Requer permissão ALTER na tabela.
Utilizar o SQL Server Management Studio
Para excluir uma restrição de chave estrangeira
No Pesquisador de Objetos , expanda a tabela com a restrição e, em seguida, expanda Chaves.
Clique com o botão direito do rato na restrição e, em seguida, selecione Eliminar.
Na caixa de diálogo Excluir objeto, selecione OK.
Utilize o Transact-SQL
Para excluir uma restrição de chave estrangeira
No Pesquisador de Objetos , conecte-se a uma instância do Mecanismo de Banco de Dados.
Na barra Padrão, selecione Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e selecione Executar.
USE AdventureWorks2022; GO ALTER TABLE dbo.DocExe DROP CONSTRAINT FK_Column_B; GO
Para mais informações, vejaALTER TABLE (Transact-SQL).