Поделиться через


Элемент Column для Index (DTA)

Применимо к:SQL Server

Указывает столбцы, по которым создается индекс для пользовательской конфигурации.

Синтаксис

  
<Create>  
  <Index>  
    <Name>...</Name>  
    <Column [Type | SortOrder]>  
     ...code removed here...  
     </Column>  

Атрибуты элемента

Type: необязательно. Указывает тип столбца индекса. Используйте тип данных string для указания этого атрибута при помощи следующих допустимых значений:

  • KeyColumn

    Указывает, что на столбец ссылается ключ индекса. Для установки этого атрибута используйте следующий синтаксис:

    <Column Type="KeyColumn">  
    

    Дополнительные сведения о ключевых столбцах см. в разделе Описания кластеризованных и некластеризованных индексов.

  • IncludedColumn

    Указывает, что столбец является включенным (а не ключевым) столбцом. Для установки этого атрибута используйте следующий синтаксис:

    <Column Type="IncludedColumn">  
    

    Дополнительные сведения о включенных столбцах см. в разделе Создание индексов с включенными столбцами.

SortOrder: необязательно. Указывает порядок сортировки столбца. Используйте тип данных string для указания порядка сортировки по возрастанию или по убыванию , как показано ниже:

<Column SortOrder="Ascending">  

Характеристики элемента

Characteristic Description
Тип данных и длина Нет.
Значение по умолчанию Нет.
Наличие Для элемента Index можно задать не более 1024 столбцов.

Связи элемента

Отношение Элементы
Родительский элемент Элемент Index (DTA)
Дочерние элементы Элемент Name для Column (DTA)

Пример

Пример использования этого элемента см. в разделе Образец входного XML-файла с пользовательской конфигурацией (DTA).

См. также

Справочник по входным файлам XML (помощник по настройке ядра СУБД)