Элемент 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 (помощник по настройке ядра СУБД)