Maison > base de données > tutoriel mysql > Comment créer des contraintes uniques dans SQL Server 2005 ?

Comment créer des contraintes uniques dans SQL Server 2005 ?

Linda Hamilton
Libérer: 2025-01-08 19:01:52
original
507 Les gens l'ont consulté

How to Create Unique Constraints in SQL Server 2005?

Ajout de contraintes uniques dans SQL Server 2005

Ce guide montre comment appliquer l'unicité aux colonnes d'une table SQL Server 2005 existante. Nous couvrirons à la fois Transact-SQL (T-SQL) et les méthodes graphiques de diagramme de base de données.

Méthode 1 : Utiliser T-SQL

Utilisez l'instruction T-SQL suivante pour ajouter une contrainte unique :

<code class="language-sql">ALTER TABLE YourTableName ADD CONSTRAINT YourConstraintName UNIQUE NONCLUSTERED (YourColumnName)</code>
Copier après la connexion

N'oubliez pas de remplacer :

  • YourTableName avec le nom de votre table.
  • YourConstraintName avec un nom descriptif pour la contrainte.
  • YourColumnNameavec la colonne que vous souhaitez rendre unique.

Méthode 2 : Utilisation du diagramme de base de données

  1. Cliquez avec le bouton droit sur votre table dans le diagramme de base de données et choisissez « Index/Clés ».
  2. Cliquez sur "Ajouter" pour créer un nouvel index.
  3. Dans la fenêtre Propriétés, sélectionnez la ou les colonnes à rendre uniques à l'aide du bouton points de suspension.
  4. Définissez la propriété « Est unique » sur « Oui ».
  5. Fournissez un nom approprié pour la contrainte.

Ces méthodes garantissent l'intégrité des données en empêchant les entrées en double dans la ou les colonnes spécifiées. Choisissez l'approche qui convient le mieux à votre flux de travail.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal