Freigeben über


Column-Element für Index (DTA)

Gilt für: SQL Server

Gibt die Spalten an, für die der Index für eine benutzerspezifische Konfiguration erstellt wird.

Syntax

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

Elementattribute

Typ: Optional. Gibt den Indexspaltentyp an. Mit einem string -Datentyp können Sie dieses Attribut mit einem der folgenden zulässigen Werte angeben:

  • KeyColumn

    Gibt an, dass durch einen Indexschlüssel auf die Spalte verwiesen wird. Verwenden Sie die folgende Syntax, um dieses Attribut festzulegen:

    <Column Type="KeyColumn">  
    

    Weitere Informationen zu Schlüsselspalten finden Sie unter Beschreibung von gruppierten und nicht gruppierten Indizes.

  • IncludedColumn

    Gibt an, dass die Spalte eine eingeschlossene Spalte ist (statt einer Schlüsselspalte). Verwenden Sie die folgende Syntax, um dieses Attribut festzulegen:

    <Column Type="IncludedColumn">  
    

    Weitere Informationen zu eingeschlossenen Spalten finden Sie unter Erstellen von Indizes mit eingeschlossenen Spalten.

SortOrder: Optional. Gibt die Sortierreihenfolge der Spalte an. Mit einem string -Datentyp können Sie die Sortierreihenfolge wie folgt als Aufsteigend oder Absteigend angeben:

<Column SortOrder="Ascending">  

Elementmerkmale

Merkmal BESCHREIBUNG
Datentyp und -länge Keine.
Standardwert Keine.
Vorkommen Angabe von bis zu 1024 Spalten für das Index -Element möglich.

Elementbeziehungen

Beziehung Elemente
Übergeordnetes Element Index-Element (DTA)
Untergeordnete Elemente Name-Element für Spalte (DTA)

Beispiel

Ein Beispiel für die Verwendung dieses Elements finden Sie unter Beispiel für eine XML-Eingabedatei mit benutzerdefinierter Konfiguration (DTA).

Weitere Informationen

XML-Eingabedateireferenz (Datenbankoptimierungsratgeber)