Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

La clé unique SQL Server est-elle également un index ?

Clé unique :la clé unique renforce l'unicité de la colonne sur laquelle elle est définie. La clé unique crée un index non clusterisé sur la colonne. La clé unique n'autorise qu'une seule valeur NULL.

Modifier le tableau pour ajouter une contrainte unique à la colonne :

ALTER TABLE Auteurs ADD CONSTRAINTIX_Nom_Auteurs UNIQUE(Nom) ALLER

Source

Plus d'informations sur MSDN.

FWIW -- si votre contrainte ne crée pas d'index, j'éviterais de la nommer IX_ car cela serait généralement supposé être associé à un (IX =Index).