Erstellen, Ändern und Löschen sekundärer, selektiver XML-IndizesCreate, Alter, and Drop Secondary Selective XML Indexes

Beschreibt, wie ein neuer sekundärer, selektiver XML-Index erstellt bzw. ein vorhandener sekundärer, selektiver XML-Index geändert oder gelöscht wird.Describes how to create a new secondary selective XML index, or alter or drop an existing secondary selective XML index.

Erstellen eines sekundären, selektiven XML-Indexes Creating a Secondary Selective XML Index

Vorgehensweise: Erstellen eines sekundären, selektiven XML-IndexesHow to: Create a Secondary Selective XML Index

Erstellen eines sekundären, selektiven XML-Indexes mit Transact-SQLCreate a Secondary Selective XML Index by Using Transact-SQL
Erstellen Sie einen sekundären, selektiven XML-Index, indem Sie die CREATE XML INDEX-Anweisung aufrufen.Create a secondary selective XML index by calling the CREATE XML INDEX statement. Weitere Informationen finden Sie unter CREATE XML INDEX (selektive XML-Indizes).For more information, see CREATE XML INDEX (Selective XML Indexes).

BeispielExample

Im folgenden Beispiel wird ein sekundärer selektiver XML-Index für den Pfad 'pathabc'erstellt.The following example creates a secondary selective XML index on the path 'pathabc'. Der zu indizierende Pfad wird anhand des Namens identifiziert, der ihm bei der Erstellung durch die CREATE SELECTIVE XML INDEX-Anweisung zugewiesen wurde.The path to index is identified by the name that was given to it when it was created with the CREATE SELECTIVE XML INDEX statement. Weitere Informationen finden Sie unter CREATE SELECTIVE XML INDEX (Transact-SQL).For more information, see CREATE SELECTIVE XML INDEX (Transact-SQL).

CREATE XML INDEX filt_sxi_index_c  
ON Tbl(xmlcol)  
USING XML INDEX sxi_index  
FOR  
(  
    pathabc  
)  

Ändern eines sekundären, selektiven XML-Indexes Altering a Secondary Selective XML Index

Die ALTER-Anweisung wird für sekundäre, selektive XML-Indizes nicht unterstützt.The ALTER statement is not supported for secondary selective XML indexes. Um einen sekundären, selektiven XML-Index zu ändern, löschen Sie den vorhandenen Index und erstellen ihn erneut.To change a secondary selective XML index, drop the existing index and recreate it.

Vorgehensweise: Ändern eines sekundären, selektiven XML-IndexesHow to: Alter a Secondary Selective XML Index

Ändern eines sekundären, selektiven XML-Indexes mit Transact-SQLAlter a Secondary Selective XML Index by Using Transact-SQL

  1. Löschen Sie den vorhandenen sekundären, selektiven XML-Index, indem Sie die DROP INDEX-Anweisung aufrufen.Drop the existing secondary selective XML index by calling the DROP INDEX statement. Weitere Informationen finden Sie unter DROP INDEX (selektive XML-Indizes).For more information, see DROP INDEX (Selective XML Indexes).
  1. Erstellen Sie den Index mit den gewünschten Optionen neu, indem Sie die CREATE XML INDEX-Anweisung aufrufen.Recreate the index with the desired options by calling the CREATE XML INDEX statement. Weitere Informationen finden Sie unter CREATE XML INDEX (selektive XML-Indizes).For more information, see CREATE XML INDEX (Selective XML Indexes).

    BeispielExample

    Im folgenden Beispiel wird ein sekundärer, selektiver XML-Index geändert, indem er gelöscht und neu erstellt wird.The following example changes a secondary selective XML index by dropping it and recreating it.

DROP INDEX filt_sxi_index_c  

CREATE XML INDEX filt_sxi_index_c  
ON Tbl(xmlcol)  
USING XML INDEX sxi_index  
FOR  
(  
    pathabc  
)  

Löschen eines sekundären, selektiven XML-Indexes Dropping a Secondary Selective XML Index

Vorgehensweise: Löschen eines sekundären, selektiven XML-IndexesHow to: Drop a Secondary Selective XML Index

Löschen eines sekundären, selektiven XML-Indexes mit Transact-SQLDrop a Secondary Selective XML Index by Using Transact-SQL
Löschen Sie einen sekundären, selektiven XML-Index, indem Sie die DROP INDEX-Anweisung aufrufen.Drop a secondary selective XML index by calling the DROP INDEX statement. Weitere Informationen finden Sie unter DROP INDEX (selektive XML-Indizes).For more information, see DROP INDEX (Selective XML Indexes).

BeispielExample

Im folgenden Beispiel wird eine DROP INDEX-Anweisung veranschaulicht.The following example shows a DROP INDEX statement.

DROP INDEX ssxi_index  
ON tbl  

Siehe auchSee Also

Selektive XML-Indizes (SXI)Selective XML Indexes (SXI)