Согласно этому посту - ДА вы можете.
Следующая декларация сгенерирует 2 индекса:
DECLARE @Users TABLE
(
UserID INT PRIMARY KEY,
UserName VARCHAR(50),
FirstName VARCHAR(50),
UNIQUE (UserName,UserID)
)
Первый индекс будет кластеризован и будет включать первичный ключ.
Второй индекс будет не кластеризованным и будет включать столбцы, перечисленные в ограничении уникальности.
Вот еще один пост, показывающий, как заставить оптимизатор запросов использовать динамически генерируемые индексы, потому что он будет стремиться их игнорировать (индексы будут генерироваться после оценки плана выполнения)