Les partenaires publicitaires:

Comment faire pour supprimer une contrainte de SQL

Supprimer manuellement contraintes dans SQL Server peut être un problème si vous devez les supprimer de nombreuses tables. Contraintes vous permettent de définir la façon dont le moteur de base de données applique automatiquement l'intégrité de la base de données en définissant des règles concernant les valeurs permet en colonnes. Ce processus renforce l'intégrité des données dans une base de données. Dans SQL Server, il existe de nombreux types de contraintes et vous pouvez les supprimer manuellement ou vous pouvez les retirer à l'aide du code SQL.

Choses que vous devez

  • Microsoft SQL Server Management Studio

En utilisant le tableau Designer

  1. Lancez Microsoft SQL Server Management Studio, développez le "Base de données" dossier dans le volet Explorateur d'objets et d'élargir votre base de données pour voir vos tables.

  2. Cliquez-droit sur la table avec la contrainte de clé primaire, puis cliquez sur "Conception" pour ouvrir la table dans le tableau Designer.

  3. Cliquez-droit sur la ligne avec la contrainte de clé primaire, et cliquez sur le "Retirez la clé primaire" icône pour basculer le réglage de ON à OFF.

Utilisation de SQL




  1. Cliquez "Nouvelle requête" pour commencer une nouvelle requête.

  2. Tapez le code suivant pour supprimer le "my_constraint" du "dbo.tableName" table:

    ALTER TABLE DROP CONSTRAINT my_constraint dbo.tableName -

    GO

  3. Cliquez "Exécuter" pour exécuter la requête et de supprimer la contrainte.

» » » » Comment faire pour supprimer une contrainte de SQL