sp_db_selective_xml_index (Transact-SQL)
Abilita e disabilita la funzionalità degli indici XML selettivi in un database SQL Server. Se chiamata senza parametri, la stored procedure restituisce 1 se l'indice XML selettivo è abilitato in un database specifico.
[!NOTA]
Per disabilitare l'indice XML selettivo tramite questa stored procedure, il database deve essere passato in modalità di recupero semplice tramite il comando Opzioni ALTER DATABASE SET (Transact-SQL).
Convenzioni della sintassi Transact-SQL
Sintassi
sys.sp_db_selective_xml_index
[[ @db_name = ] 'db_name'],
[[ @selective_xml_index = ] 'action']
Argomenti
[ @ db_name = ] 'db_name'
Nome del database in cui abilitare o disabilitare l'indice XML selettivo. Se db_name è NULL, viene presunto il database corrente.[ @ selective_xml_index = ] 'action'
Determina se abilitare o disabilitare l'indice. Se viene passato un altro valore ad eccezione di 'on', 'true', 'off' o 'false', verrà generato un errore.Allowed values: 'on', 'off', 'true', 'false'
Valori di codice restituiti
1 se l'indice XML selettivo è abilitato in un database specifico.
Esempi
A.Abilitare la funzionalità degli indici XML selettivi
Nell'esempio seguente viene abilitato l'indice XML selettivo nel database corrente.
EXECUTE sys.sp_db_selective_xml_index
@db_name = NULL
, @selective_xml_index = N'on';
GO
Nell'esempio seguente viene abilitato l'indice XML selettivo nel database AdventureWorks2012.
EXECUTE sys.sp_db_selective_xml_index
@db_name = N'AdventureWorks2012'
, @selective_xml_index = N'true';
GO
B.Disabilitare la funzionalità degli indici XML selettivi
Nell'esempio seguente viene disabilitato l'indice XML selettivo nel database corrente.
EXECUTE sys.sp_db_selective_xml_index
@db_name = NULL
, @selective_xml_index = N'off';
GO
Nell'esempio seguente viene disabilitato l'indice XML selettivo nel database AdventureWorks2012.
EXECUTE sys.sp_db_selective_xml_index
@db_name = N'AdventureWorks2012'
, @selective_xml_index = N'false';
GO
C.Rilevare se l'indice XML selettivo è abilitato
Nell'esempio seguente viene rilevato se l'indice XML selettivo è abilitato. Restituisce 1 se l'indice XML selettivo è abilitato.
EXECUTE sys.sp_db_selective_xml_index;
GO