Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Crear, modificar y quitar índices XML selectivos secundarios

Describe cómo crear un nuevo índice XML selectivo secundario, o cómo modificar o quitar un índice XML selectivo secundario existente.

Crear un índice XML selectivo secundario

Crear un índice XML selectivo secundario con Transact-SQL

Crear un índice XML selectivo secundario llamando a la instrucción CREATE SELECTIVE XML INDEX. Para obtener más información, vea CREATE XML INDEX (índices XML selectivos).

Ejemplo

En el ejemplo siguiente se crea un índice XML selectivo secundario en la ruta de acceso 'pathabc'. La ruta de acceso del índice se identifica mediante el nombre que se ha especificado cuando se creó con la instrucción CREATE SELECTIVE XML INDEX. Para obtener más información, vea CREAR ÍNDICE XML SELECTIVO (Transact-SQL).

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

[ARRIBA]

La instrucción ALTER no se admite para los índices XML selectivos secundarios. Para cambiar un índice XML secundario selectivo, quite el índice existente y vuelva a crearlo.

Modificar un índice XML selectivo secundario

Modificar un índice XML selectivo secundario con Transact-SQL

  1. Quite el índice XML selectivo secundario existente llamando a la instrucción DROP INDEX. Para obtener más información, vea DROP INDEX (índices XML selectivos).

  2. Vuelva a crear el índice con las opciones deseadas llamando a la instrucción CREATE XML INDEX. Para obtener más información, vea CREATE XML INDEX (índices XML selectivos).

Ejemplo

En el ejemplo siguiente se cambia un índice XML selectivo secundario quitándolo y volviéndolo a crear.

DROP INDEX filt_sxi_index_c

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

[ARRIBA]

Quitar un índice XML selectivo secundario

Quitar un índice XML selectivo secundario con Transact-SQL

Quitar un índice XML selectivo secundario llamando a la instrucción DROP INDEX. Para obtener más información, vea DROP INDEX (índices XML selectivos).

Ejemplo

En el ejemplo siguiente se muestra una instrucción DROP INDEX.

DROP INDEX ssxi_index
ON tbl

[ARRIBA]

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft