Eh bien, il est probablement trop tard pour Priyanka, mais quelqu'un d'autre pourrait trouver cela utile.
Il existe un moyen de créer un index non unique sur une table temporaire, en utilisant une petite astuce :ajoutez une colonne d'identité et faites-en le dernier champ de votre clé primaire.
DECLARE @MyTable TABLE (IXField1 int, IXFiled2 int, Field3 bit, HelperIX int IDENTITY (1,1), PRIMARY KEY/UNIQUE (IXField1, IXField2, HelperIX)