Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões
posteriores Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
SQL database in Microsoft Fabric
Você pode excluir uma restrição de chave estrangeira no SQL Server 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.
Chaves estrangeiras fazem referência a chaves em outras tabelas. Para obter mais informações, consulte Restrições de chaves primárias e estrangeiras.
Permissions
Exige a permissão ALTER na tabela.
Usar 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 expanda Chaves.
Clique com o botão direito do mouse na restrição e selecione Excluir.
Na caixa de diálogo Excluir Objeto, selecione OK.
Usar 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 obter mais informações, consulte ALTER TABLE (Transact-SQL).