2009-08-10 11 views

Répondre

0

Oui, absolument. Une contrainte unique crée un index unique.

3

Oui, juste pour ajouter .. la création de la clé primaire crée automatiquement un index clusterisé.

EDIT: Je me suis trompé ... après le commentaire de Lieven:

Lorsque vous créez une contrainte de clé primaire, est automatiquement créé un index ordonné en clusters unique sur la colonne ou des colonnes si un index ordonné en clusters sur la table n'existe pas déjà et vous ne spécifiez pas un index non cluster unique. La colonne de clé primaire ne peut pas autoriser les valeurs NULL.

+2

La création d'une clé primaire ** ne crée pas automatiquement un index clusterisé. –

+0

vous avez raison - Lorsque vous créez une contrainte PRIMARY KEY, un index cluster unique sur la colonne ou les colonnes est automatiquement créé si un index cluster sur la table n'existe pas déjà et vous ne spécifiez pas un index non cluster unique. La colonne de clé primaire ne peut pas autoriser les valeurs NULL. –

Questions connexes