Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Schakelt selectieve XML-index (SXI)-functionaliteit in op een SQL Server-database uit en schakelt deze uit. Als het zonder parameters wordt aangeroepen, geeft de opgeslagen procedure terug 1 als SXI is ingeschakeld op een bepaalde database.
Opmerking
In SQL Server 2014 (12.x) en latere versies kan de SXI-functionaliteit niet worden uitgeschakeld. Deze functie wordt verwijderd in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie.
Transact-SQL syntaxis-conventies
Syntaxis
sp_db_selective_xml_index
[ [ @dbname = ] N'dbname' ]
[ , [ @selective_xml_index = ] 'selective_xml_index' ]
[ ; ]
Arguments
[ @dbname = ] N'dbname'
De naam van de database waarop geselecteerde XML-index in- of uitschakelt.
@dbname is sysname, met een standaardwaarde van NULL.
Als @dbname is NULL, wordt aangenomen dat de huidige database wordt aangenomen.
[ @selective_xml_index = ] 'selective_xml_index'
Bepaalt of de index wordt ingeschakeld of uitgeschakeld.
@selective_xml_index is varchar(6), met als standaard NULL, en kan een van de volgende waarden zijn: ON, OFF, TRUE, of FALSE. Elke andere waarde levert een fout op.
Codewaarden retourneren
1 als de SXI is ingeschakeld op een bepaalde database, 0 indien uitgeschakeld.
Voorbeelden
Eén. Schakel selectieve XML-indexfunctionaliteit in
Het volgende voorbeeld maakt SXI mogelijk op de huidige database.
EXECUTE sys.sp_db_selective_xml_index
@dbname = NULL,
@selective_xml_index = N'on';
GO
Het volgende voorbeeld maakt SXI mogelijk in de AdventureWorks2025 database.
EXECUTE sys.sp_db_selective_xml_index
@dbname = N'AdventureWorks2022',
@selective_xml_index = N'true';
GO
B. Schakel selectieve XML-indexfunctionaliteit uit
Het volgende voorbeeld schakelt SXI uit op de huidige database.
EXECUTE sys.sp_db_selective_xml_index
@dbname = NULL,
@selective_xml_index = N'off';
GO
Het volgende voorbeeld schakelt SXI uit op de AdventureWorks2025 database.
EXECUTE sys.sp_db_selective_xml_index
@dbname = N'AdventureWorks2022',
@selective_xml_index = N'false';
GO
C. Detecteer of een selectieve XML-index is ingeschakeld
Het volgende voorbeeld detecteert of SXI is ingeschakeld, en keert terug 1 als SXI is ingeschakeld.
EXECUTE sys.sp_db_selective_xml_index;
GO