В SQL Server вы можете делать следующее: ( MSDN Link к полному списку параметров.)
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON <object> ( column [ ASC | DESC ] [ ,...n ] )
[ INCLUDE ( column_name [ ,...n ] ) ]
[ WHERE <filter_predicate> ]
(игнорируя некоторые дополнительные параметры ...)
Имя каждого индекса должно быть уникальным для всей базы данных.
Все индексы могут иметь несколько столбцов, и каждый столбец можно упорядочить в любом порядке.
Кластерные индексы уникальны - по одному на таблицу. Они не могут иметь INCLUDE
d столбцов.
Некластеризованные индексы не являются уникальными и могут иметь до 999 на таблицу. Они могут включать столбцы и операторы where.