Condividi tramite


Elemento Column per Index (DTA)

Si applica a: SQL Server

Specifica le colonne sulle quali viene creato l'indice per una configurazione specificata dall'utente.

Sintassi

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

Attributi elemento

Type: facoltativo. Specifica il tipo di colonna dell'indice. Usare un tipo di dati string per specificare questo attributo con uno dei valori consentiti seguenti:

  • KeyColumn

    Specifica che alla colonna viene fatto riferimento mediante una chiave di indice. Per impostare questo attributo, utilizzare la sintassi seguente:

    <Column Type="KeyColumn">  
    

    Per altre informazioni sulle colonne chiave, vedere Descrizione di indici cluster e non cluster.

  • IncludedColumn

    Specifica che la colonna è una colonna inclusa, anziché una colonna chiave. Per impostare questo attributo, utilizzare la sintassi seguente:

    <Column Type="IncludedColumn">  
    

    Per altre informazioni sulle colonne incluse, vedere Creare indici con colonne incluse.

SortOrder: facoltativo. Specifica l'ordinamento della colonna. Usare un tipo di dati string per specificare un ordinamento "Ascending" o "Descending" come segue:

<Column SortOrder="Ascending">  

Caratteristiche elemento

Caratteristica Descrizione
Tipo di dati e lunghezza Nessuno.
Valore predefinito Nessuno.
Occorrenza È possibile specificare un massimo di 1024 colonne per l'elemento Index .

Relazioni elemento

Relationship Elementi
Elemento padre Elemento Index (DTA)
Elementi figlio Elemento Name per Column (DTA)

Esempio

Per un esempio di utilizzo di questo elemento, vedere Esempio di file di input XML con configurazione specificata dall'utente (DTA).

Vedi anche

Guida di riferimento ai file di input XML (Ottimizzazione guidata motore di database)