Supprimer les relations entre les clés étrangères
Vous pouvez supprimer une contrainte de clé étrangère dans SQL Server 2012 à l'aide de SQL Server Management Studio ou de Transact-SQL. La suppression d'une contrainte de clé étrangère supprime l'obligation d'appliquer l'intégrité référentielle.
Dans cette rubrique
Avant de commencer :
Sécurité
Pour supprimer une contrainte de clé étrangère, utilisez :
SQL Server Management Studio
Transact-SQL
Avant de commencer
Sécurité
Autorisations
Requiert une autorisation ALTER sur la table.
[Top]
Utilisation de SQL Server Management Studio
Pour supprimer une contrainte de clé étrangère
Dans l'Explorateur d'objets, développez la table avec la contrainte, puis développez Clés.
Cliquez avec le bouton droit sur la contrainte, puis cliquez sur Supprimer.
Dans la boîte de dialogue Supprimer l'objet, cliquez sur OK.
[Top]
Utilisation de Transact-SQL
Pour supprimer une contrainte de clé étrangère
Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données.
Dans la barre d'outils standard, cliquez sur Nouvelle requête.
Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.
USE AdventureWorks2012; GO ALTER TABLE dbo.DocExe DROP CONSTRAINT FK_Column_B; GO
Pour plus d'informations, consultez ALTER TABLE (Transact-SQL).
[Top]