Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Banco de dados SQL no Microsoft Fabric
Descreve como criar um novo índice XML seletivo secundário, ou como alterar ou remover um índice XML seletivo secundário.
Criar um índice XML seletivo secundário
Você pode criar um índice XML seletivo secundário usando Transact-SQL chamando a CREATE XML INDEX instrução. Para obter mais informações, consulte CREATE XML INDEX (Índices XML seletivos).
O exemplo a seguir cria um índice XML seletivo secundário no caminho 'pathabc'. O caminho para o índice é identificado pelo nome que foi dado a ele quando ele foi criado com a instrução CREATE SELECTIVE XML INDEX . Para obter mais informações, consulte CREATE SELECTIVE XML INDEX (Transact-SQL).
CREATE XML INDEX filt_sxi_index_c
ON Tbl(xmlcol)
USING XML INDEX sxi_index
FOR
(
pathabc
);
Alterar um índice XML seletivo secundário
A instrução ALTER não é compatível com índices XML seletivos secundários. Para alterar um índice XML secundário, remova o índice existente e recrie-o.
Solte o índice XML seletivo secundário existente chamando a DROP INDEX instrução. Para obter mais informações, consulte DROP INDEX (Índices XML seletivos).
Recrie o índice com as opções desejadas chamando a CREATE XML INDEX instrução. Para obter mais informações, consulte CREATE XML INDEX (Índices XML seletivos).
O exemplo a seguir altera um índice XML seletivo secundário removendo-o e recriando-o.
DROP INDEX Tbl.filt_sxi_index_c
GO
CREATE XML INDEX filt_sxi_index_c
ON Tbl(xmlcol)
USING XML INDEX sxi_index
FOR
(
pathabc
);
Descartar um índice XML seletivo secundário
Solte um índice XML seletivo secundário usando Transact-SQL chamando a DROP INDEX instrução. Para obter mais informações, consulte DROP INDEX (Índices XML seletivos).
O exemplo a seguir mostra uma DROP INDEX declaração.
DROP INDEX ssxi_index
ON tbl;