Quand je lance cette instruction SQL:index SQL Server sur une colonne nvarchar
UNIQUE INDEX CREATE WordsIndex sur les mots (Word ASC);
Je reçois le message d'exception suivante:
L'instruction CREATE UNIQUE INDEX terminée car une clé en double a été trouvé pour le nom de l'objet 'de dbo.Words' et le nom d'index 'WordsIndex'. La valeur de la clé en double est (ass). La déclaration a été terminée.
La colonne 'Word' a un type de données de nvarchar (100).
La colonne 'Word' comporte deux éléments que SQL Server interprète de la même façon: 'aß' et 'ass', ce qui provoque l'échec de l'indexation.
Pourquoi SQL Server interpréterait-il ces deux mots différents comme le même mot?
sonne comme une question de devoirs? – keith