Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Opisuje sposób tworzenia nowego pomocniczego selektywnego indeksu XML lub zmiany lub porzucania istniejącego pomocniczego selektywnego indeksu XML.
Tworzenie pomocniczego selektywnego indeksu XML
Możesz utworzyć pomocniczy selektywny indeks XML przy użyciu Transact-SQL, wywołując instrukcję CREATE XML INDEX. Aby uzyskać więcej informacji, zobacz CREATE XML INDEX (Selektywne indeksy XML).
Poniższy przykład tworzy pomocniczy selektywny indeks XML na ścieżce 'pathabc'. Ścieżka do indeksu jest identyfikowana przez nazwę nadaną jej podczas tworzenia za pomocą instrukcji CREATE SELECTIVE XML INDEX. Aby uzyskać więcej informacji, zobacz CREATE SELECTIVE XML INDEX (Transact-SQL).
CREATE XML INDEX filt_sxi_index_c
ON Tbl(xmlcol)
USING XML INDEX sxi_index
FOR
(
pathabc
);
Zmienianie pomocniczego selektywnego indeksu XML
Instrukcja ALTER nie jest obsługiwana w przypadku pomocniczych selektywnych indeksów XML. Aby zmienić pomocniczy selektywny indeks XML, usuń istniejący indeks i utwórz go ponownie.
Usuń istniejący pomocniczy selektywny indeks XML, wywołując instrukcję DROP INDEX. Aby uzyskać więcej informacji, zobacz DROP INDEX (Selektywne indeksy XML).
Utwórz ponownie indeks z żądanymi opcjami, wywołując instrukcję CREATE XML INDEX. Aby uzyskać więcej informacji, zobacz CREATE XML INDEX (Selektywne indeksy XML).
Poniższy przykład zmienia pomocniczy selektywny indeks XML, upuszczając go i tworząc go ponownie.
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
);
Usuwanie pomocniczego selektywnego indeksu XML
Upuść pomocniczy selektywny indeks XML przy użyciu Transact-SQL, wywołując instrukcję DROP INDEX. Aby uzyskać więcej informacji, zobacz DROP INDEX (Selektywne indeksy XML).
W poniższym przykładzie przedstawiono instrukcję DROP INDEX.
DROP INDEX ssxi_index
ON tbl;