Partilhar via


Elemento de coluna para índice (DTA)

Aplica-se a:SQL Server

Especifica as colunas nas quais o índice é criado para uma configuração especificada pelo usuário.

Sintaxe

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

Atributos do elemento

Tipo: Opcional. Especifica o tipo de coluna de índice. Use um tipo de dados de cadeia de caracteres para especificar esse atributo com um dos seguintes valores permitidos:

  • Coluna-chave

    Especifica que a coluna é referenciada por uma chave de índice. Use a sintaxe a seguir para definir esse atributo:

    <Column Type="KeyColumn">  
    

    Para obter mais informações sobre colunas de chave, consulte Índices agrupados e não clusterizados descritos.

  • IncluídoColuna

    Especifica que a coluna é uma coluna incluída (em vez de uma coluna de chave). Use a sintaxe a seguir para definir esse atributo:

    <Column Type="IncludedColumn">  
    

    Para obter mais informações sobre colunas incluídas, consulte Criar índices com colunas incluídas.

SortOrder: Opcional. Especifica a ordem de classificação da coluna. Use um tipo de dados de cadeia de caracteres para especificar uma ordem de classificação "Crescente" ou "Decrescente" da seguinte maneira:

<Column SortOrder="Ascending">  

Características do elemento

Característica Descrição
Tipo e comprimento dos dados Nenhum.
Valor predefinido Nenhum.
Ocorrência Pode especificar até 1024 colunas para o elemento Index .

Relações de elementos

Relacionamento Elementos
Elemento pai Elemento de índice (DTA)
Elementos filho Elemento Name for Column (DTA)

Exemplo

Para obter um exemplo de uso desse elemento, consulte o Exemplo de arquivo de entrada XML com configuração especificada pelo usuário (DTA).

Ver também

Referência de arquivo de entrada XML (Consultor de Otimização do Motor de Base de Dados)